Compare Lab

This week's price changes

Updated weekly from official pricing pages

Subscribe via RSS

Get an email when prices change.

Week of 2026-10-06

AI Headshot Compare

  • HeadshotPro: trainingTime changed from 120 to 30 (page states under 30 minutes delivery); refund updated from 'satisfaction guarantee' to '100% money-back guarantee, no expiry'
  • Aragon AI: resolution changed from 2048x2048 to 896x1088, styleCount changed from 100 to 40, trainingTime changed from 60 to 45 (all reflect the $35 Basic plan as confirmed on the page)
  • BetterPic: price updated from 19 to 35 (lowest paid plan is Basic at $35; no $19 plan found on page)
  • Secta Labs: styleCount updated from 200 to 130 (page states 130+ styles); trainingTime updated from 240 to 120 (page states less than 2 hours); refund updated from case-by-case to guaranteed (page states Refund guaranteed); price not shown on page
  • ProfilePicture.ai: model changed from subscription to freemium; core profile picture editor is free with no sign-up, HeadshotPro offered as separate paid product
  • StudioShot: styleCount changed from 90 to 1 (Essential plan: 1 style); trainingTime changed from 90 to 180 (less than 3 hours); refund updated from 'satisfaction guarantee' to '100% money-back guarantee'
  • Dreampic.ai: price updated from 14 to 15; model updated from subscription to one-time (page explicitly states no subscription required)
  • Photo AI (levels.io): price updated 39→19 (Starter plan $19/mo confirmed), trainingTime updated 60→1 (page states under 1 minute), refund updated no refund→conditional (refund available if model not created and under 20 photos generated)

AI Agent Framework Compare

  • LangGraph: tagline updated to match official page headline; license, controlStyle, stateModel, and use cases confirmed unchanged; githubStars and firstRelease not found on page, retained as-is.
  • CrewAI: tagline updated to enterprise positioning; useCases updated to match current official site examples
  • AutoGen: stateModel updated from message-passing to event-driven (page describes event-driven programming framework); tagline updated to match official page description.
  • Pydantic AI: tagline updated to match official page; stateModel changed from explicit-graph to implicit (stateful but not explicit graph); useCases expanded with durable workflows, voice assistants, data extraction
  • OpenAI Agents SDK: language updated from 'Python / TypeScript' to 'Python'; githubStars updated from '8k+' to '29.8k'; tagline updated to match official repository description.
  • Mastra: license changed from Elastic License 2.0 to Apache 2.0 (core framework); tagline updated
  • LangChain: tagline updated from 'The original LLM framework. Broad integration surface, mature ecosystem.' to 'The open agent platform to own your intelligence'
  • LlamaIndex: Official site now primarily showcases LlamaParse cloud document processing product (agentic OCR, 50+ file types, 1B+ docs processed); added document parsing and structured data extraction to useCases to reflect current positioning.
  • Haystack: Tagline updated from search/RAG focus to agent orchestration focus; useCases updated to reflect current page emphasis on agents and multimodal AI.
  • Dify: githubStars updated from 53k+ to 157K+; license updated from Custom (open-core) to Apache-2.0-derivative; tagline updated to match current page copy.
  • Flowise: tagline updated from 'Drag-and-drop LangChain workflow builder. Open source, self-host first.' to 'Build AI Agents, Visually'; note: site displays sunset notice
  • n8n: githubStars updated from 65k+ to 206k+ based on page content (206,692 stars shown).
  • smolagents: githubStars updated from 12k+ to 29.7k; tagline updated to match official repo description

AI Dating Profile Photo Compare

AI Photo Editor & Background Remover Compare

AI Music Generator Compare

  • Suno: initial entry
  • Udio: initial entry, pricing unreadable
  • Soundraw: re-verified via WebFetch: price confirmed in native currency KRW (official page does not serve USD), verified set true
  • Mubert: initial entry (commercialUse reflects cheapest paid tier, Creator; Pro tier at $32.49/mo adds commercial rights)
  • Boomy: initial entry, pricing unreadable
  • AIVA: re-verified via WebFetch: price confirmed in native currency EUR (official page does not serve USD), verified set true; commercialUse/songsPerMonth now reflect cheapest paid tier (Standard) per schema convention
  • Beatoven.ai: initial entry, pricing page 404 / unreadable
  • Loudly: initial entry, pricing unreadable
  • Stable Audio: initial entry, pricing unreadable

AI Meeting Notes & Transcription Compare

  • Otter.ai: initial entry
  • Fireflies.ai: WebFetch's markdown conversion missed the price widget; confirmed by fetching the page HTML directly (embedded JSON: monthlyPriceLabel/annualPriceLabel fields) and reading the same officially-served page. Free tier is 400 min of storage/team (cumulative), not a monthly minute allowance, so freeMinutesPerMonth left null.
  • Fathom: fathom.video redirected (301) to fathom.ai/pricing; free tier has no minute cap (unlimited recordings), so freeMinutesPerMonth left null
  • Granola: free tier limit is 30-day meeting history, not a minute cap
  • tl;dv: coordinator instruction: official tldv.io/app/pricing/ page only ever rendered in EUR for this session's fetch, so price/currency is now recorded as EUR29 (Pro, monthly) instead of null; no currency conversion applied
  • Notta: initial entry
  • MeetGeek: initial entry
  • Fellow: fellow.app redirected (301) to fellow.ai/pricing/; free limit is a lifetime note/recording count, not a monthly minute allowance
  • Krisp: initial entry; freeTier=false because Krisp's meeting-AI product has only a 7-day trial, not an ongoing free plan
  • Read AI: free limit is 5 transcripts/month (not a minute allowance), so freeMinutesPerMonth left null

Invoice & Receipt Data Entry Tool Compare

  • Parseur: initial entry; this is the tool the task prompt flagged as previously mis-recorded as having no public pricing - re-verified here as $49/mo Micro plan
  • Airparser: page defaults to annual-billed price; true monthly billing figure not displayed in fetched content
  • Docparser: no dedicated accounting-software names (QuickBooks/Xero/Sage) found on official integrations page; listed general integration platforms instead
  • Dext: dext.com/en/pricing 404'd; used dext.com/us/business/pricing. The $25.21 figure is the annual-billed monthly-equivalent; a separate pure month-to-month rate was not shown
  • Shoeboxed: Starter plan itself lists no integrations; QuickBooks/Xero/Gmail sync is confirmed on Pro and above, listed here as the product's overall capability
  • Nanonets: no QuickBooks/Xero/Sage/NetSuite integrations found on pricing page; only Salesforce/SAP/Oracle connectors mentioned (Enterprise), so accountingIntegrations left null
  • Klippa DocHorizon: klippa.com/en/pricing/ 404'd; fetched klippa.com/en/dochorizon/ instead. A third-party search snippet mentioned a EUR25 free credit, but that was not confirmed on the official page itself, so it is not recorded here
  • Veryfi: no QuickBooks/Xero/Sage/NetSuite integrations mentioned on pricing page; pricePerExtraDoc uses the invoice rate ($0.16), receipts are cheaper at $0.08
  • Rossum: only the Starter annual price is publicly quoted; higher tiers require a custom quote
  • Docsumo: no QuickBooks/Xero/Sage/NetSuite/SAP integrations named on pricing page; treated as time-limited trial rather than permanent free tier

AI Document Translator Compare

  • DeepL: coordinator instruction: official DeepL pricing page only rendered in EUR for this session's fetch (both /en/pro and /en-us/pro), so price/currency now recorded as EUR7.49 (Individual, annual) instead of null; no currency conversion applied
  • Google Translate (Documents): exact language count and file size/format limits were not stated on the official about page or language list page fetched; left null rather than guessed
  • Microsoft Translator (Azure AI Translator): language count (130+) is an approximate count from microsoft.com/en-us/translator/languages/ table, not a single stated figure
  • Smartcat: no annual-vs-monthly breakdown shown; all listed prices are annual-only commitments
  • Redokun: no supported-language count stated on page
  • Reverso Documents: coordinator instruction: official documents.reverso.net pricing page only rendered in EUR for this session's fetch, so price/currency now recorded as EUR6.49 (Premium, monthly) instead of null; no currency conversion applied
  • Taia: fileFormats left null; page states counts ("15 formats" / "65+ formats") but not the actual format list
  • Doclingo: doclingo.ai/pricing 404'd; used doclingo.ai/en/pro. USD price not shown in fetched content, likely rendered client-side
  • Canva Translate: excluded from highlights/freeTier claims entirely since canva.com blocked every pricing/homepage fetch attempt (403); nothing here is from a secondhand source