Likely compatible with conditions
Data confidence: medium
- compatibleGuppy and Platy appear to have compatible basic freshwater ranges and behavior requirements when normal husbandry needs are met.
Troubleshooting community setups: see the compatibility result using temperature, pH, GH/KH, adult size, behavior, schooling needs, and predator/prey rules.
Short answer: Likely, when tank size, group needs, and water parameters are handled. Plan for at least 15 gallons before adjusting for group size, filtration, and aquascape layout.
Data confidence: medium
This verdict assumes normal social groups, not one stressed specimen. Guppy should be planned at 3+; Platy should be planned at 3+ before judging long-term compatibility.
If livebearer fry matter, assume most community fish will eat newborn fry unless the tank has dense plants, floating cover, and a separate grow-out plan.

A compatibility score checks adult size, temperature, pH, hardness, temperament, and tank volume. Real tanks add variables the score cannot see directly: feeding aggression, cave ownership, plant cover, and whether fish can constantly see each other.
Guppy and Platy may compete for the same swimming lane, food path, or line-of-sight territory. Start with at least 15 gallons, then use hardscape, tall plants, and separated feeding zones to reduce chasing before it becomes a pattern.
Confidence: medium. Aggression, predator/prey, shrimp risk, schooling, and tank size rules are evaluated from curated freshwater attributes.
Likely, when tank size, group needs, and water parameters are handled. Main reason codes: compatible.
Plan at least 15 gallons before adjusting for group size, filtration, and aquascape layout.
Problems can happen even when the gallon number is technically adequate. Check feeding order, repeated access to the same cave or plant mass, school size, and whether the aquascape gives either fish a direct line of sight across the whole tank.
Use tall plants, rock piles, driftwood, and separate feeding stations so a dominant fish cannot patrol one open lane from end to end.