induwara.lk
induwara.lkAI · Plan comparison

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.

By Induwara AshinsanaUpdated Jun 14, 2026
Find your AI chatbot plan16 plans · 5 vendors
Verified Jun 2026
Primary use
Presets

Roughly how many chat messages you send on a busy day.

Features you need (tap to require)
$

0 = no limit.

CBSL indicative rate, editable.

Recommended plan

Perplexity Free

Perplexity (basic search)

Free

$0/mo

Perplexity Free is the cheapest plan that covers your 50 messages/day (about 50 messages/day) and every feature you need.

Full comparison

PlanPrice/moMsgs/dayVisionFilesVoiceImage genResearchProjectsAPI
Free~40
Rs 2,472$8.00~300
Rs 6,180$20.00~200
Rs 61,800$200.00≈ ∞
Free~30
Rs 6,180$20.00~150
Rs 30,900$100.00~900
Rs 61,800$200.00≈ ∞
Free~40
Rs 2,469$7.99~200
Rs 6,177$19.99~180
Rs 30,897$99.99≈ ∞
Free~30
Rs 9,270$30.00~600
Free~50
Rs 6,180$20.00~300

How the limits work

ChatGPT and Claude meter usage in rolling windows (Claude resets on a rolling 5-hour clock); Gemini, Grok and Perplexity use daily caps. The “messages/day” figures are sustainable estimates on each plan’s strongest model, not contractual quotas. Vendors change limits without notice — figures last verified June 14, 2026.

Every plan price and limit is cited to an official help page — hover any plan name in the table for its source, or see the full source list below the tool.

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:

  1. 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.
  2. 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.
  3. 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.
  4. Budget filter. If you set a USD ceiling above zero, plans priced above it are removed. A ceiling of zero means no limit.
  5. 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

Budget student — light general chat

  1. Inputs: General chat · 60 msgs/day · need Vision + File upload · budget $20 · rate 309 · VAT off
  2. Feature filter: keep plans with full vision AND file upload (drops ChatGPT Free, Gemini Free, Grok Free, Perplexity Free).
  3. Capacity filter (≥ 60/day): drops Claude Free (~30).
  4. Budget ≤ $20: drops Claude Max, AI Ultra, SuperGrok, ChatGPT Pro.
  5. Cheapest survivor → Google AI Plus, $7.99/mo.
  6. LKR: 7.99 × 309 = Rs 2,469/mo.

Heavy coder — 200 messages a day

  1. Inputs: Coding · 200 msgs/day · need File upload + Projects · budget $0 (no limit) · rate 309 · VAT on
  2. Feature filter: keep plans with file upload AND projects (drops the Go/Free tiers without Projects).
  3. Capacity filter (≥ 200/day): drops Claude Pro (~150) and Google AI Pro (~180).
  4. Use-case = Coding: keeps only strong coding models.
  5. Cheapest survivor at exactly 200/day → ChatGPT Plus, $20/mo.
  6. LKR: 20 × 309 = Rs 6,180/mo → with 18% VAT = Rs 7,292/mo.

Edge case — usage beyond a tight budget

  1. Inputs: Coding · 1,000 msgs/day · need File upload + Projects + Deep research · budget $50 · rate 309
  2. Only near-unlimited plans clear 1,000/day with all three features: ChatGPT Pro ($200), Claude Max 20× ($200), Google AI Ultra ($99.99).
  3. Budget ≤ $50 removes all of them.
  4. Result: flagged “over budget” — the cheapest plan that meets the needs is Google AI Ultra at $99.99 (~Rs 30,897). Raise the budget or split work across plans.

Frequently asked questions

Sources & references

Related tools

Rate this tool
Be the first to rate

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.