AI Chatbot Plan Comparison: ChatGPT vs Claude vs Gemini vs Grok vs Perplexity
Compare the paid plans of the five biggest AI chatbots side by side — real message limits, the models each plan unlocks, the features that matter, and the price in both USD and Sri Lankan rupees. Enter your usage and the tool picks the cheapest plan that actually fits.
How it works
This is a transparent lookup and rule-based recommender, not a guess. Each of the 16 consumer plans across 5vendors is stored as a typed record — price in USD, the models it unlocks, an approximate daily message ceiling, and a tri-state support value (full, limited or none) for seven features: vision, file upload, voice, image generation, deep research, projects/memory and API access. Every number is cited to the vendor's own help page.
When you set your usage, the recommender runs five deterministic steps in order:
- Feature filter.Any feature you mark as required must be a full “yes” on the plan. A plan that only offers a feature in limited form is dropped if you require that feature — so ticking “Image generation” removes every Claude plan, because Claude reads images but does not create them.
- Capacity filter. A plan survives only if its approximate daily message ceiling is unlimited or at least your messages-per-day. The comparison is inclusive: a plan capped at 200 is kept at exactly 200 messages/day but dropped at 201.
- Use-case gate. Coding keeps only plans with a strong dedicated coding model; Image generation requires image support; Research requires deep-research support; Voice requires voice support. General chat applies no extra gate.
- Budget filter. If you set a USD ceiling above zero, plans priced above it are removed. A ceiling of zero means no limit.
- Pick the cheapest survivor.Sorted by price, then by higher capacity, then alphabetically — a total order, so the same inputs always return the same plan. If a plan fits your needs but every option is over budget, the tool still surfaces the cheapest needs-meeting plan and flags it. If nothing fits at any price, it shows the highest-capacity plan and tells you the consumer tiers aren't enough.
Prices convert to rupees with priceLKR = round(priceUSD × rate), using an editable Central Bank of Sri Lanka indicative rate. Toggle the VAT line and the tool also shows round(priceUSD × rate × 1.18) for the 18% VAT you may pay on a foreign digital subscription. A second, independent scoring pass re-derives the same winner as a built-in cross-check. Message limits are sustainable estimates on each plan's strongest model — ChatGPT and Claude meter in rolling windows, the others use daily caps — so treat them as planning figures, not contractual quotas.
Worked examples
Frequently asked questions
Sources & references
- OpenAI Help Center — ChatGPT Free / Go / Plus / Pro plans and limits
- Anthropic — Claude Free / Pro / Max pricing and usage
- Anthropic Help Center — Claude Max plan usage
- Google — Gemini / Google AI Plus, Pro and Ultra plans
- xAI — Grok Free and SuperGrok plans
- Perplexity — Free and Pro plan details
- Central Bank of Sri Lanka — daily indicative USD/LKR rate
Plan prices and limits were last verified against the official help pages on June 14, 2026. Vendors change consumer plans frequently — if you spot a figure that has moved, email me and I'll update it.
Related tools
Comments & feedback
Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.
Found a plan price that has changed, or want another chatbot added?
Email me at [email protected] — most fixes ship within 24 hours.