1<!DOCTYPE html><html lang="en" class="__variable_01ae00 __variable_49a339 __variable_e8b655 h-full antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/149d25e4322ddc00.css?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-088189ca8048592f.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo"/>
1<script src="/_next/static/chunks/4bd1b696-c4bff069d14ee9da.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo" async=""></script>
1<script src="/_next/static/chunks/101-2da9c4f14004027a.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo" async=""></script>
1<script src="/_next/static/chunks/main-app-537ab3aa05d0edea.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo" async=""></script>
1<script src="/_next/static/chunks/619-22af962c0d5e454d.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo" async=""></script>
1<script src="/_next/static/chunks/661-42f5e40bb297d8f0.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo" async=""></script>
1<script src="/_next/static/chunks/app/%5Bslug%5D/page-3fc4002434bd099d.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo" async=""></script>
1<script src="/_next/static/chunks/app/layout-46a0e698a8920de9.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo" async=""></script>
1<script src="/_next/static/chunks/app/global-error-ab97d10e18f8659a.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo" async=""></script>
1<meta name="next-size-adjust" content=""/><title>Mailcatcher â pricing 100/100 · Rate My Pricing</title><meta name="description" content="A single devtools service offers simple flat monthly plans (Free and â¬20 Professional) with clear storage and email limits, plus an Enterprise tier with custom, usage-based pricing. The only unpredictability comes from the unpublished Enterprise usage rates and contact-sales requirement; the core plans are straightforward."/><meta property="og:title" content="Mailcatcher â pricing 100/100 · Rate My Pricing"/><meta property="og:description" content="A single devtools service offers simple flat monthly plans (Free and â¬20 Professional) with clear storage and email limits, plus an Enterprise tier with custom, usage-based pricing. The only unpredictability comes from the unpublished Enterprise usage rates and contact-sales requirement; the core plans are straightforward."/><meta property="og:image:alt" content="Rate My Pricing â score card"/><meta property="og:image:type" content="image/png"/><meta property="og:image" content="https://rate-my-pricing.vercel.app/mailcatcher-dev/opengraph-image?51efbe898029dec1"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:type" content="article"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Mailcatcher â pricing 100/100 · Rate My Pricing"/><meta name="twitter:description" content="A single devtools service offers simple flat monthly plans (Free and â¬20 Professional) with clear storage and email limits, plus an Enterprise tier with custom, usage-based pricing. The only unpredictability comes from the unpublished Enterprise usage rates and contact-sales requirement; the core plans are straightforward."/><meta name="twitter:image:alt" content="Rate My Pricing â score card"/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image" content="https://rate-my-pricing.vercel.app/mailcatcher-dev/twitter-image?dcea8a3e3b2dd78d"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="630"/><link rel="icon" href="/icon.svg?6fdd620d53b29f4a" type="image/svg+xml" sizes="any"/><meta name="sentry-trace" content="ee5c1e7481396d5bca6e314a08591486-b03961c04229e745-1"/><meta name="baggage" content="sentry-environment=vercel-production,sentry-public_key=270c8d21140629e42a4e2c20b47b1677,sentry-trace_id=ee5c1e7481396d5bca6e314a08591486,sentry-org_id=4504234754899968,sentry-transaction=GET%20%2F%5Bslug%5D,sentry-sampled=true,sentry-sample_rand=0.4514888420781392,sentry-sample_rate=1"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo" noModule=""></script>
1</head><body class="min-h-full flex flex-col"><div hidden=""><!--$--><!--/$--></div><header class="w-full"><div class="mx-auto max-w-5xl px-4 pt-6 flex items-center justify-between"><a class="group flex items-center gap-2" href="/"><span class="text-2xl animate-float-slow inline-block">ð¸</span><span class="font-display font-extrabold text-xl tracking-tight">rate<span class="text-coral">my</span>pricing</span></a><a href="https://github.com/andrelandgraf/rate-my-pricing" target="_blank" rel="noreferrer" class="chip text-sm hover:bg-marigold transition-colors">â
github</a></div></header><main class="flex-1"><div class="mx-auto max-w-5xl px-4 pt-8"><a class="chip text-sm hover:bg-marigold transition-colors" href="/">â leaderboard</a></div><section class="mx-auto max-w-5xl px-4 pt-6"><div class="card card-lg p-6 sm:p-8"><div class="flex flex-col lg:flex-row gap-8 items-center lg:items-start"><div class="flex-1 min-w-0 text-center lg:text-left"><div class="flex flex-wrap gap-2 justify-center lg:justify-start mb-3"><span class="chip bg-paper-2 text-sm font-mono">ð html</span><span class="chip bg-paper-2 text-sm">ð <!-- -->112d ago</span><span class="chip bg-paper-2 text-sm">ð ï¸<!-- --> <!-- -->DevTools</span></div><h1 class="font-display font-extrabold text-4xl sm:text-5xl leading-[0.95] tracking-tight break-words">Mailcatcher</h1><a href="https://mailcatcher.dev/pricing.md" target="_blank" rel="noreferrer" class="inline-block mt-2 font-mono text-ink-soft underline decoration-dotted break-all">mailcatcher.dev<!-- --> â</a><p class="mt-4 text-lg font-medium max-w-2xl">A single devtools service offers simple flat monthly plans (Free and â¬20 Professional) with clear storage and email limits, plus an Enterprise tier with custom, usage-based pricing. The only unpredictability comes from the unpublished Enterprise usage rates and contact-sales requirement; the core plans are straightforward.</p><div class="mt-5 flex flex-wrap items-center gap-3 justify-center lg:justify-start"><button title="Share these scores on X" class="btn-pop bg-sky text-ink px-4 py-2 text-sm inline-flex items-center gap-1.5"><svg viewBox="0 0 24 24" width="14" height="14" fill="currentColor" aria-hidden="true"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></svg>Share on X</button><button title="Re-run the agent" class="btn-pop bg-lime text-ink px-4 py-2 text-sm disabled:opacity-60 disabled:cursor-not-allowed">ð Regenerate</button><span class="text-sm text-ink-soft">model: <span class="font-mono">gpt-5</span></span></div></div><div class="flex flex-col items-center gap-3 shrink-0"><div class="flex gap-6 sm:gap-10"><div class="flex flex-col items-center gap-3"><div class="relative w-[132px] h-[132px] sm:w-[168px] sm:h-[168px]"><svg viewBox="0 0 200 200" class="w-full h-full -rotate-90"><circle cx="100" cy="100" r="84" fill="#fffdf7" stroke="#1c1a17" stroke-width="22"></circle><circle cx="100" cy="100" r="84" fill="none" stroke="rgba(28,26,23,0.12)" stroke-width="16"></circle><circle cx="100" cy="100" r="84" fill="none" stroke="#ef4444" stroke-width="16" stroke-linecap="round" stroke-dasharray="0 527.7875658030853"></circle></svg><div class="absolute inset-0 flex flex-col items-center justify-center"><span class="text-3xl sm:text-4xl font-display font-extrabold" style="color:#ef4444">0</span><span class="text-lg sm:text-xl leading-none">ð§¾</span></div></div><div class="text-center"><div class="font-display font-extrabold text-base sm:text-lg leading-tight">Pricing clarity</div><div class="text-xs sm:text-sm text-ink-soft font-medium">Crystal clear</div></div></div><div class="flex flex-col items-center gap-3"><div class="relative w-[132px] h-[132px] sm:w-[168px] sm:h-[168px]"><svg viewBox="0 0 200 200" class="w-full h-full -rotate-90"><circle cx="100" cy="100" r="84" fill="#fffdf7" stroke="#1c1a17" stroke-width="22"></circle><circle cx="100" cy="100" r="84" fill="none" stroke="rgba(28,26,23,0.12)" stroke-width="16"></circle><circle cx="100" cy="100" r="84" fill="none" stroke="#ef4444" stroke-width="16" stroke-linecap="round" stroke-dasharray="0 527.7875658030853"></circle></svg><div class="absolute inset-0 flex flex-col items-center justify-center"><span class="text-3xl sm:text-4xl font-display font-extrabold" style="color:#ef4444">0</span><span class="text-lg sm:text-xl leading-none">ð¤</span></div></div><div class="text-center"><div class="font-display font-extrabold text-base sm:text-lg leading-tight">Agent easiness</div><div class="text-xs sm:text-sm text-ink-soft font-medium">Agent-friendly</div></div></div></div><a class="chip bg-paper-2 text-xs hover:bg-sky transition-colors" href="/the-heuristic">ð how these scores work</a></div></div></div></section><section class="mx-auto max-w-5xl px-4 pt-10"><section><h2 class="font-display font-extrabold text-2xl mb-1">How we scored it ð§®</h2><p class="text-ink-soft font-medium mb-4">Every page starts at 100. Each kind of complexity subtracts points â here's the math.</p><div class="grid gap-4 sm:grid-cols-2"><div class="card p-5 flex flex-col gap-3"><div class="flex items-center justify-between"><h3 class="font-display font-extrabold text-xl flex items-center gap-2"><span>ð§¾</span> <!-- -->Pricing clarity</h3><span class="font-display font-extrabold text-2xl" style="color:#16a34a">100</span></div><ul class="flex flex-col"><li class="flex items-center justify-between gap-3 border-b border-dashed border-ink/15 py-1.5 last:border-0"><span class="font-semibold">Base score</span><span class="font-mono font-bold tabular-nums text-ink">+100</span></li><li class="flex items-center justify-between gap-3 pt-2 mt-1 border-t-2 border-ink"><span class="font-display font-extrabold">Total</span><span class="font-display font-extrabold text-lg" style="color:#16a34a">100<!-- --> / 100</span></li></ul></div><div class="card p-5 flex flex-col gap-3"><div class="flex items-center justify-between"><h3 class="font-display font-extrabold text-xl flex items-center gap-2"><span>ð¤</span> <!-- -->Agent easiness</h3><span class="font-display font-extrabold text-2xl" style="color:#16a34a">85</span></div><ul class="flex flex-col"><li class="flex items-center justify-between gap-3 border-b border-dashed border-ink/15 py-1.5 last:border-0"><span class="font-semibold">Base score</span><span class="font-mono font-bold tabular-nums text-ink">+100</span></li><li class="flex items-center justify-between gap-3 border-b border-dashed border-ink/15 py-1.5 last:border-0"><span class="text-ink-soft">Read from raw HTML (no markdown)</span><span class="font-mono font-bold tabular-nums text-coral">-15</span></li><li class="flex items-center justify-between gap-3 pt-2 mt-1 border-t-2 border-ink"><span class="font-display font-extrabold">Total</span><span class="font-display font-extrabold text-lg" style="color:#16a34a">85<!-- --> / 100</span></li></ul></div></div></section></section><section class="mx-auto max-w-5xl px-4 pt-10"><section><div class="flex items-end justify-between gap-3 mb-4 flex-wrap"><h3 class="font-display font-extrabold text-2xl">The pricing tree ð³</h3><span class="text-sm text-ink-soft">tap any branch to explore</span></div><div><button type="button" aria-expanded="true" class="group w-full text-left card card-lg p-4 sm:p-5 cursor-pointer hover:-translate-y-0.5 transition-transform flex items-center gap-3"><span class="shrink-0 ink-border rounded-lg w-8 h-8 flex items-center justify-center font-display font-extrabold bg-marigold">â¾</span><span class="flex-1 min-w-0"><span class="flex items-center gap-2 flex-wrap"><span class="font-display font-extrabold text-2xl break-words">Mailcatcher</span><span class="chip bg-paper-2 text-xs font-mono">hybrid pricing</span></span></span><span class="min-w-0 max-w-[50%] break-words font-display font-extrabold text-right">â¬</span></button><div class="ml-4 sm:ml-5 mt-2 pl-4 sm:pl-5 border-l-2 border-dashed border-ink/25 flex flex-col gap-2"><div><button type="button" aria-expanded="true" class="group w-full text-left card p-3 sm:p-3.5 cursor-pointer hover:-translate-y-0.5 transition-transform flex items-center gap-3"><span class="shrink-0 ink-border rounded-lg w-8 h-8 flex items-center justify-center font-display font-extrabold bg-paper-2">â¾</span><span class="flex-1 min-w-0"><span class="flex items-center gap-2 flex-wrap"><span class="font-display font-extrabold text-lg break-words">Plans</span><span class="chip bg-paper-2 text-xs font-mono">3 tiers</span></span></span></button><div class="ml-4 sm:ml-5 mt-2 pl-4 sm:pl-5 border-l-2 border-dashed border-ink/25 flex flex-col gap-2"><div><button type="button" aria-expanded="false" class="group w-full text-left card p-3 sm:p-3.5 cursor-pointer hover:-translate-y-0.5 transition-transform flex items-center gap-3"><span class="shrink-0 ink-border rounded-lg w-8 h-8 flex items-center justify-center font-display font-extrabold bg-sky">
1â¸</span><span class="flex-1 min-w-0"><span class="flex items-center gap-2 flex-wrap"><span class="font-display font-extrabold text-base break-words">Free</span></span></span><span class="min-w-0 max-w-[50%] break-words font-display font-extrabold text-right">â¬0 per month</span></button></div><div><button type="button" aria-expanded="false" class="group w-full text-left card p-3 sm:p-3.5 ring-0 cursor-pointer hover:-translate-y-0.5 transition-transform flex items-center gap-3"><span class="shrink-0 ink-border rounded-lg w-8 h-8 flex items-center justify-center font-display font-extrabold bg-sky">â¸</span><span class="flex-1 min-w-0"><span class="flex items-center gap-2 flex-wrap"><span class="font-display font-extrabold text-base break-words">Professional</span><span class="animate-wobble">â</span></span></span><span class="min-w-0 max-w-[50%] break-words font-display font-extrabold text-right">â¬20 per month</span></button></div><div><button type="button" aria-expanded="false" class="group w-full text-left card p-3 sm:p-3.5 cursor-pointer hover:-translate-y-0.5 transition-transform flex items-center gap-3"><span class="shrink-0 ink-border rounded-lg w-8 h-8 flex items-center justify-center font-display font-extrabold bg-sky">â¸</span><span class="flex-1 min-w-0"><span class="flex items-center gap-2 flex-wrap"><span class="font-display font-extrabold text-base break-words">Enterprise</span></span></span><span class="min-w-0 max-w-[50%] break-words font-display font-extrabold text-right">Custom</span></button></div></div></div></div></div></section></section><section class="mx-auto max-w-5xl px-4 pt-10"><div class="flex flex-col gap-8"><div class="flex flex-wrap items-center gap-2"><span class="chip bg-paper-2 text-sm">ð³ <!-- -->Hybrid</span><span class="chip bg-paper-2 text-sm">ð± <!-- -->â¬</span><span class="chip bg-paper-2 text-sm">ðª <!-- -->3<!-- --> tiers</span></div><section><h3 class="font-display font-extrabold text-2xl mb-4">The tiers ðª</h3><div class="grid gap-4 sm:grid-cols-2 lg:grid-cols-3"><div class="card p-5 flex flex-col gap-3 "><div class="flex items-start justify-between gap-2"><div class="inline-block ink-border rounded-lg px-2 py-0.5 font-display font-extrabold bg-sky">Free</div></div><div><div class="font-display font-extrabold text-2xl">â¬0</div><div class="text-sm text-ink-soft font-medium">per month</div></div><ul class="flex flex-col gap-1 text-sm"><li class="flex justify-between gap-2 border-b border-dashed border-ink/20 pb-1"><span class="text-ink-soft">Emails per project</span><span class="font-semibold text-right">10</span></li><li class="flex justify-between gap-2 border-b border-dashed border-ink/20 pb-1"><span class="text-ink-soft">Email storage</span><span class="font-semibold text-right">10 MB</span></li></ul><ul class="flex flex-col gap-1 text-sm mt-1"><li class="flex gap-1.5"><span class="text-lime">â¦</span><span>Unlimited projects & users</span></li><li class="flex gap-1.5"><span class="text-lime">â¦</span><span>HTML & text previews</span></li><li class="flex gap-1.5"><span class="text-lime">â¦</span><span>View headers & attachments</span></li><li class="flex gap-1.5"><span class="text-lime">â¦</span><span>Basic functionality</span></li></ul></div><div class="card p-5 flex flex-col gap-3 card-lg ring-0"><div class="flex items-start justify-between gap-2"><div class="inline-block ink-border rounded-lg px-2 py-0.5 font-display font-extrabold bg-lime">Professional</div><span class="text-xl animate-wobble">â</span></div><div><div class="font-display font-extrabold text-2xl">â¬20</div><div class="text-sm text-ink-soft font-medium">per month</div></div><ul class="flex flex-col gap-1 text-sm"><li class="flex justify-between gap-2 border-b border-dashed border-ink/20 pb-1"><span class="text-ink-soft">Emails</span><span class="font-semibold text-right">Unlimited</span></li><li class="flex justify-between gap-2 border-b border-dashed border-ink/20 pb-1"><span class="text-ink-soft">Email storage</span><span class="font-semibold text-right">2 GB</span></li></ul><ul class="flex flex-col gap-1 text-sm mt-1"><li class="flex gap-1.5"><span class="text-lime">â¦</span><span>Everything in Free</span></li><li class="flex gap-1.5"><span class="text-lime">â¦</span><span>Unlimited emails</span></li><li class="flex gap-1.5"><span class="text-lime">â¦</span><span>2 GB email storage</span></li><li class="flex gap-1.5"><span class="text-lime">â¦</span><span>Advanced user management</span></li><li class="flex gap-1.5"><span class="text-lime">â¦</span><span>Load private assets</span></li><li class="flex gap-1.5"><span class="text-lime">â¦</span><span>Priority support</span></li></ul></div><div class="card p-5 flex flex-col gap-3 "><div class="flex items-start justify-between gap-2"><div class="inline-block ink-border rounded-lg px-2 py-0.5 font-display font-extrabold bg-marigold">Enterprise</div></div><div><div class="font-display font-extrabold text-2xl">Custom</div></div><ul class="flex flex-col gap-1 text-sm mt-1"><li class="flex gap-1.5"><span class="text-lime">â¦</span><span>Usage-based pricing</span></li><li class="flex gap-1.5"><span class="text-lime">â¦</span><span>Pay by invoice</span></li><li class="flex gap-1.5"><span class="text-lime">â¦</span><span>Single Sign-On (SSO)</span></li><li class="flex gap-1.5"><span class="text-lime">â¦</span><span>Custom branding</span></li><li class="flex gap-1.5"><span class="text-lime">â¦</span><span>Custom SLA</span></li><li class="flex gap-1.5"><span class="text-lime">â¦</span><span>Dedicated support</span></li></ul></div></div></section><section>
1<h3 class="font-display font-extrabold text-2xl mb-4">Watch out for ðµï¸</h3><ul class="flex flex-col gap-2"><li class="card p-3 bg-coral/10 flex items-start gap-2 font-medium text-[0.95rem]"><span class="text-lg">â ï¸</span>Contact-sales gate for Enterprise with custom pricing</li><li class="card p-3 bg-coral/10 flex items-start gap-2 font-medium text-[0.95rem]"><span class="text-lg">â ï¸</span>Usage-based pricing indicated for Enterprise without published rates</li></ul></section></div></section></main><footer class="mt-16 border-t-[3px] border-ink/80"><div class="mx-auto max-w-5xl px-4 py-8 flex flex-wrap items-center justify-center gap-x-3 gap-y-1 text-sm font-medium text-ink-soft"><p>made by<!-- --> <a href="https://x.com/andrelandgraf" target="_blank" rel="noreferrer" class="font-semibold text-ink underline decoration-wavy decoration-grape underline-offset-2 hover:text-grape transition-colors">andrelandgraf</a></p><span aria-hidden="true" class="text-ink/30">·</span><a class="underline decoration-dotted underline-offset-2 hover:text-ink transition-colors" href="/the-heuristic">the heuristic</a></div></footer><!--$--><!--/$--><!--$--><!--/$--><!--$--><!--/$-->
1<script src="/_next/static/chunks/webpack-088189ca8048592f.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[9766,[],\"\"]\n3:I[8924,[],\"\"]\n4:I[2619,[\"619\",\"static/chunks/619-22af962c0d5e454d.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\",\"661\",\"static/chunks/661-42f5e40bb297d8f0.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\",\"182\",\"static/chunks/app/%5Bslug%5D/page-3fc4002434bd099d.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\"],\"\"]\n5:I[8955,[\"177\",\"static/chunks/app/layout-46a0e698a8920de9.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\"],\"Analytics\"]\n6:I[8854,[\"177\",\"static/chunks/app/layout-46a0e698a8920de9.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\"],\"SpeedInsights\"]\n8:I[4431,[],\"OutletBoundary\"]\na:I[5278,[],\"AsyncMetadataOutlet\"]\nc:I[4431,[],\"ViewportBoundary\"]\ne:I[4431,[],\"MetadataBoundary\"]\nf:\"$Sreact.suspense\"\n11:I[8731,[\"619\",\"static/chunks/619-22af962c0d5e454d.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\",\"219\",\"static/chunks/app/global-error-ab97d10e18f8659a.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\"],\"default\"]\n:HL[\"/_next/static/media/36966cca54120369-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/806de4d605d3ad01-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/9d5a263311222317-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/fc727f226c737876-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/149d25e4322ddc00.css?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"nPrQar3sND3ZcHBDFtATj\",\"p\":\"\",\"c\":[\"\",\"mailcatcher-dev\"],\"i\":false,\"f\":[[[\"\",{\"children\":[[\"slug\",\"mailcatcher-dev\",\"d\"],{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/149d25e4322ddc00.css?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"__variable_01ae00 __variable_49a339 __variable_e8b655 h-full antialiased\",\"children\":[\"$\",\"body\",null,{\"className\":\"min-h-full flex flex-col\",\"children\":[[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"header\",null,{\"className\":\"w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-5xl px-4 pt-6 flex items-center justify-between\",\"children\":[[\"$\",\"$L4\",null,{\"href\":\"/\",\"className\":\"group flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-2xl animate-float-slow inline-block\",\"children\":\"ð¸\"}],[\"$\",\"span\",null,{\"className\":\"font-display font-extrabold text-xl tracking-tight\",\"children\":[\"rate\",[\"$\",\"span\",null,{\"className\":\"text-coral\",\"children\":\"my\"}],\"pricing\"]}]]}],[\"$\",\"a\",null,{\"href\":\"https://github.com/andrelandgraf/rate-my-pricing\",\"target\":\"_blank\",\"rel\":\"noreferrer\",\"className\":\"chip text-sm hover:bg-marigold transition-colors\",\"children\":\"â
github\"}]]}]}],[\"$\",\"main\",null,{\"className\":\"flex-1 grid place-items-center px-4 py-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"card card-lg p-10 text-center max-w-md\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-6xl mb-4 animate-float-slow\",\"children\":\"ð§\"}],[\"$\",\"h1\",null,{\"className\":\"font-display font-extrabold text-3xl\",\"children\":\"Nothing rated here⦠yet\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-ink-soft font-medium\",\"children\":\"We haven't scored this page. Head back and paste the URL to kick off the agent.\"}],[\"$\",\"$L4\",null,{\"href\":\"/\",\"className\":\"btn-pop inline-block mt-6 bg-coral px-6 py-3\",\"children\":\"â Back to the leaderboard\"}]]}]}],[\"$\",\"footer\",null,{\"className\":\"mt-16 border-t-[3px] border-ink/80\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-5xl px-4 py-8 flex flex-wrap items-center justify-center gap-x-3 gap-y-1 text-sm font-medium text-ink-soft\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"made by\",\" \",[\"$\",\"a\",null,{\"href\":\"https://x.com/andrelandgraf\",\"target\":\"_blank\",\"rel\":\"noreferrer\",\"className\":\"font-semibold text-ink underline decoration-wavy decoration-grape underline-offset-2 hover:text-grape transition-colors\",\"children\":\"andrelandgraf\"}]]}],[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"text-ink/30\",\"children\":\"·\"}],[\"$\",\"$L4\",null,{\"href\":\"/the-heuristic\",\"className\":\"underline decoration-dotted underline-offset-2 hover:text-ink transition-colors\",\"children\":\"the heuristic\"}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L5\",null,{}],[\"$\",\"$L6\",null,{}]]}]}]]}],{\"children\":[[\"slug\",\"mailcatcher-dev\",\"d\"],[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[\"$L7\",null,[\"$\",\"$L8\",null,{\"children\":[\"$L9\",[\"$\",\"$La\",null,{\"promise\":\"$@b\"}]]}]]}],{}
1,null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$Lc\",null,{\"children\":\"$Ld\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$Le\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$f\",null,{\"fallback\":null,\"children\":\"$L10\"}]}]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$11\",[]],\"s\":false,\"S\":false}\n"])</script>
1<script>self.__next_f.push([1,"d:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n9:null\n"])</script>
1<script>self.__next_f.push([1,"12:I[7576,[\"619\",\"static/chunks/619-22af962c0d5e454d.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\",\"661\",\"static/chunks/661-42f5e40bb297d8f0.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\",\"182\",\"static/chunks/app/%5Bslug%5D/page-3fc4002434bd099d.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\"],\"default\"]\n13:I[3447,[\"619\",\"static/chunks/619-22af962c0d5e454d.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\",\"661\",\"static/chunks/661-42f5e40bb297d8f0.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\",\"182\",\"static/chunks/app/%5Bslug%5D/page-3fc4002434bd099d.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\"],\"default\"]\n14:I[6716,[\"619\",\"static/chunks/619-22af962c0d5e454d.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\",\"661\",\"static/chunks/661-42f5e40bb297d8f0.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\",\"182\",\"static/chunks/app/%5Bslug%5D/page-3fc4002434bd099d.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\"],\"default\"]\n15:I[5145,[\"619\",\"static/chunks/619-22af962c0d5e454d.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\",\"661\",\"static/chunks/661-42f5e40bb297d8f0.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\",\"182\",\"static/chunks/app/%5Bslug%5D/page-3fc4002434bd099d.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\"],\"default\"]\n1b:I[622,[],\"IconMark\"]\n"])</script>
1<script>self.__next_f.push([1,"7:[[\"$\",\"$L12\",null,{}],false,[\"$\",\"header\",null,{\"className\":\"w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-5xl px-4 pt-6 flex items-center justify-between\",\"children\":[[\"$\",\"$L4\",null,{\"href\":\"/\",\"className\":\"group flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-2xl animate-float-slow inline-block\",\"children\":\"ð¸\"}],[\"$\",\"span\",null,{\"className\":\"font-display font-extrabold text-xl tracking-tight\",\"children\":[\"rate\",[\"$\",\"span\",null,{\"className\":\"text-coral\",\"children\":\"my\"}],\"pricing\"]}]]}],[\"$\",\"a\",null,{\"href\":\"https://github.com/andrelandgraf/rate-my-pricing\",\"target\":\"_blank\",\"rel\":\"noreferrer\",\"className\":\"chip text-sm hover:bg-marigold transition-colors\",\"children\":\"â
github\"}]]}]}],[\"$\",\"main\",null,{\"className\":\"flex-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-5xl px-4 pt-8\",\"children\":[\"$\",\"$L4\",null,{\"href\":\"/\",\"className\":\"chip text-sm hover:bg-marigold transition-colors\",\"children\":\"â leaderboard\"}]}],[\"$\",\"section\",null,{\"className\":\"mx-auto max-w-5xl px-4 pt-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"card card-lg p-6 sm:p-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col lg:flex-row gap-8 items-center lg:items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-1 min-w-0 text-center lg:text-left\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-2 justify-center lg:justify-start mb-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"chip bg-paper-2 text-sm font-mono\",\"children\":\"ð html\"}],[\"$\",\"span\",null,{\"className\":\"chip bg-paper-2 text-sm\",\"children\":[\"ð \",\"112d ago\"]}],[\"$\",\"span\",null,{\"className\":\"chip bg-paper-2 text-sm\",\"children\":[\"ð ï¸\",\" \",\"DevTools\"]}],false,false,false]}],[\"$\",\"h1\",null,{\"className\":\"font-display font-extrabold text-4xl sm:text-5xl leading-[0.95] tracking-tight break-words\",\"children\":\"Mailcatcher\"}],[\"$\",\"a\",null,{\"href\":\"https://mailcatcher.dev/pricing.md\",\"target\":\"_blank\",\"rel\":\"noreferrer\",\"className\":\"inline-block mt-2 font-mono text-ink-soft underline decoration-dotted break-all\",\"children\":[\"mailcatcher.dev\",\" â\"]}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-lg font-medium max-w-2xl\",\"children\":\"A single devtools service offers simple flat monthly plans (Free and â¬20 Professional) with clear storage and email limits, plus an Enterprise tier with custom, usage-based pricing. The only unpredictability comes from the unpublished Enterprise usage rates and contact-sales requirement; the core plans are straightforward.\"}],\"\",[\"$\",\"div\",null,{\"className\":\"mt-5 flex flex-wrap items-center gap-3 justify-center lg:justify-start\",\"children\":[[\"$\",\"$L13\",null,{\"title\":\"Mailcatcher\",\"pricingScore\":100,\"agentScore\":85}],[\"$\",\"$L14\",null,{\"url\":\"https://mailcatcher.dev/pricing.md\",\"updatedAt\":\"2026-06-13T21:23:37.277Z\"}],[\"$\",\"span\",null,{\"className\":\"text-sm text-ink-soft\",\"children\":[\"model: \",[\"$\",\"span\",null,{\"className\":\"font-mono\",\"children\":\"gpt-5\"}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-3 shrink-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex gap-6 sm:gap-10\",\"children\":[[\"$\",\"$L15\",null,{\"score\":100,\"label\":\"Pricing clarity\",\"caption\":\"Crystal clear\",\"emoji\":\"ð§¾\"}],[\"$\",\"$L15\",null,{\"score\":85,\"label\":\"Agent easiness\",\"caption\":\"Agent-friendly\",\"emoji\":\"ð¤\"}]]}],[\"$\",\"$L4\",null,{\"href\":\"/the-heuristic\",\"className\":\"chip bg-paper-2 text-xs hover:bg-sky transition-colors\",\"children\":\"ð how these scores work\"}]]}]]}]}]}],[\"$\",\"section\",null,{\"className\":\"mx-auto max-w-5xl px-4 pt-10\",\"children\":[\"$\",\"section\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-display font-extrabold text-2xl mb-1\",\"children\":\"How we scored it ð§®\"}],[\"$\",\"p\",null,{\"className\":\"text-ink-soft font-medium mb-4\",\"children\":\"Every page starts at 100. Each kind of complexity subtracts points â here's the math.\"}],[\"$\",\"div\",null,{\"className\":\"grid gap-4 sm:grid-cols-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"card p-5 flex flex-col gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display font-extrabold text-xl flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"children\":\"ð§¾\"}],\" \",\"Pricing clarity\"]}],[\"$\",\"span\",null,{\"className\":\"font-display font-extrabold text-2xl\",\"style\":{\"color\":\"#16a34a\"},\"children\":100}]]}],\"$L16\"]}],\"$L17\"]}]]}]}],\"$L18\",\"$L19\"]}],\"$L1a\"]\n"])</script>
1<script>self.__next_f.push([1,"b:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Mailcatcher â pricing 100/100 · Rate My Pricing\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"A single devtools service offers simple flat monthly plans (Free and â¬20 Professional) with clear storage and email limits, plus an Enterprise tier with custom, usage-based pricing. The only unpredictability comes from the unpublished Enterprise usage rates and contact-sales requirement; the core plans are straightforward.\"}],[\"$\",\"meta\",\"2\",{\"property\":\"og:title\",\"content\":\"Mailcatcher â pricing 100/100 · Rate My Pricing\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:description\",\"content\":\"A single devtools service offers simple flat monthly plans (Free and â¬20 Professional) with clear storage and email limits, plus an Enterprise tier with custom, usage-based pricing. The only unpredictability comes from the unpublished Enterprise usage rates and contact-sales requirement; the core plans are straightforward.\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:image:alt\",\"content\":\"Rate My Pricing â score card\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:image\",\"content\":\"https://rate-my-pricing.vercel.app/mailcatcher-dev/opengraph-image?51efbe898029dec1\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:type\",\"content\":\"article\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:title\",\"content\":\"Mailcatcher â pricing 100/100 · Rate My Pricing\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:description\",\"content\":\"A single devtools service offers simple flat monthly plans (Free and â¬20 Professional) with clear storage and email limits, plus an Enterprise tier with custom, usage-based pricing. The only unpredictability comes from the unpublished Enterprise usage rates and contact-sales requirement; the core plans are straightforward.\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:image:alt\",\"content\":\"Rate My Pricing â score card\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:image\",\"content\":\"https://rate-my-pricing.vercel.app/mailcatcher-dev/twitter-image?dcea8a3e3b2dd78d\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:image:height\",\"content\":\"630\"}],[\"$\",\"link\",\"18\",{\"rel\":\"icon\",\"href\":\"/icon.svg?6fdd620d53b29f4a\",\"type\":\"image/svg+xml\",\"sizes\":\"any\"}],[\"$\",\"$L1b\",\"19\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
1<script>self.__next_f.push([1,"10:\"$b:metadata\"\n"])</script>
1<script>self.__next_f.push([1,"1c:I[320,[\"619\",\"static/chunks/619-22af962c0d5e454d.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\",\"661\",\"static/chunks/661-42f5e40bb297d8f0.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\",\"182\",\"static/chunks/app/%5Bslug%5D/page-3fc4002434bd099d.js?dpl=dpl_D1dyD7TwjJgsdT1bTqPA3YwbXcPo\"],\"default\"]\n"])</script>
1<script>self.__next_f.push([1,"16:[\"$\",\"ul\",null,{\"className\":\"flex flex-col\",\"children\":[[[\"$\",\"li\",\"0\",{\"className\":\"flex items-center justify-between gap-3 border-b border-dashed border-ink/15 py-1.5 last:border-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold\",\"children\":\"Base score\"}],[\"$\",\"span\",null,{\"className\":\"font-mono font-bold tabular-nums text-ink\",\"children\":\"+100\"}]]}]],[\"$\",\"li\",null,{\"className\":\"flex items-center justify-between gap-3 pt-2 mt-1 border-t-2 border-ink\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display font-extrabold\",\"children\":\"Total\"}],[\"$\",\"span\",null,{\"className\":\"font-display font-extrabold text-lg\",\"style\":{\"color\":\"#16a34a\"},\"children\":[100,\" / 100\"]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"17:[\"$\",\"div\",null,{\"className\":\"card p-5 flex flex-col gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display font-extrabold text-xl flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"children\":\"ð¤\"}],\" \",\"Agent easiness\"]}],[\"$\",\"span\",null,{\"className\":\"font-display font-extrabold text-2xl\",\"style\":{\"color\":\"#16a34a\"},\"children\":85}]]}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col\",\"children\":[[[\"$\",\"li\",\"0\",{\"className\":\"flex items-center justify-between gap-3 border-b border-dashed border-ink/15 py-1.5 last:border-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold\",\"children\":\"Base score\"}],[\"$\",\"span\",null,{\"className\":\"font-mono font-bold tabular-nums text-ink\",\"children\":\"+100\"}]]}],[\"$\",\"li\",\"1\",{\"className\":\"flex items-center justify-between gap-3 border-b border-dashed border-ink/15 py-1.5 last:border-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-ink-soft\",\"children\":\"Read from raw HTML (no markdown)\"}],[\"$\",\"span\",null,{\"className\":\"font-mono font-bold tabular-nums text-coral\",\"children\":-15}]]}]],[\"$\",\"li\",null,{\"className\":\"flex items-center justify-between gap-3 pt-2 mt-1 border-t-2 border-ink\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display font-extrabold\",\"children\":\"Total\"}],[\"$\",\"span\",null,{\"className\":\"font-display font-extrabold text-lg\",\"style\":{\"color\":\"#16a34a\"},\"children\":[85,\" / 100\"]}]]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"18:[\"$\",\"section\",null,{\"className\":\"mx-auto max-w-5xl px-4 pt-10\",\"children\":[\"$\",\"$L1c\",null,{\"root\":{\"id\":\"root\",\"kind\":\"root\",\"label\":\"Mailcatcher\",\"value\":\"â¬\",\"meta\":\"hybrid pricing\",\"children\":[{\"id\":\"plans\",\"kind\":\"group\",\"label\":\"Plans\",\"meta\":\"3 tiers\",\"children\":[{\"id\":\"tier-0\",\"kind\":\"tier\",\"label\":\"Free\",\"value\":\"â¬0 per month\",\"highlighted\":false,\"children\":[{\"id\":\"tier-0-limit-0\",\"kind\":\"limit\",\"label\":\"Emails per project\",\"value\":\"10\"},{\"id\":\"tier-0-limit-1\",\"kind\":\"limit\",\"label\":\"Email storage\",\"value\":\"10 MB\"},{\"id\":\"tier-0-feat-0\",\"kind\":\"feature\",\"label\":\"Unlimited projects \u0026 users\"},{\"id\":\"tier-0-feat-1\",\"kind\":\"feature\",\"label\":\"HTML \u0026 text previews\"},{\"id\":\"tier-0-feat-2\",\"kind\":\"feature\",\"label\":\"View headers \u0026 attachments\"},{\"id\":\"tier-0-feat-3\",\"kind\":\"feature\",\"label\":\"Basic functionality\"}]},{\"id\":\"tier-1\",\"kind\":\"tier\",\"label\":\"Professional\",\"value\":\"â¬20 per month\",\"highlighted\":true,\"children\":[{\"id\":\"tier-1-limit-0\",\"kind\":\"limit\",\"label\":\"Emails\",\"value\":\"Unlimited\"},{\"id\":\"tier-1-limit-1\",\"kind\":\"limit\",\"label\":\"Email storage\",\"value\":\"2 GB\"},{\"id\":\"tier-1-feat-0\",\"kind\":\"feature\",\"label\":\"Everything in Free\"},{\"id\":\"tier-1-feat-1\",\"kind\":\"feature\",\"label\":\"Unlimited emails\"},{\"id\":\"tier-1-feat-2\",\"kind\":\"feature\",\"label\":\"2 GB email storage\"},{\"id\":\"tier-1-feat-3\",\"kind\":\"feature\",\"label\":\"Advanced user management\"},{\"id\":\"tier-1-feat-4\",\"kind\":\"feature\",\"label\":\"Load private assets\"},{\"id\":\"tier-1-feat-5\",\"kind\":\"feature\",\"label\":\"Priority support\"}]},{\"id\":\"tier-2\",\"kind\":\"tier\",\"label\":\"Enterprise\",\"value\":\"Custom\",\"highlighted\":false,\"children\":[{\"id\":\"tier-2-feat-0\",\"kind\":\"feature\",\"label\":\"Usage-based pricing\"},{\"id\":\"tier-2-feat-1\",\"kind\":\"feature\",\"label\":\"Pay by invoice\"},{\"id\":\"tier-2-feat-2\",\"kind\":\"feature\",\"label\":\"Single Sign-On (SSO)\"},{\"id\":\"tier-2-feat-3\",\"kind\":\"feature\",\"label\":\"Custom branding\"},{\"id\":\"tier-2-feat-4\",\"kind\":\"feature\",\"label\":\"Custom SLA\"},{\"id\":\"tier-2-feat-5\",\"kind\":\"feature\",\"label\":\"Dedicated support\"}]}]}]}}]}]\n"])</script>
1<script>self.__next_f.push([1,"19:[\"$\",\"section\",null,{\"className\":\"mx-auto max-w-5xl px-4 pt-10\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"chip bg-paper-2 text-sm\",\"children\":[\"ð³ \",\"Hybrid\"]}],[\"$\",\"span\",null,{\"className\":\"chip bg-paper-2 text-sm\",\"children\":[\"ð± \",\"â¬\"]}],[\"$\",\"span\",null,{\"className\":\"chip bg-paper-2 text-sm\",\"children\":[\"ðª \",3,\" tiers\"]}],false]}],[\"$\",\"section\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display font-extrabold text-2xl mb-4\",\"children\":\"The tiers ðª\"}],[\"$\",\"div\",null,{\"className\":\"grid gap-4 sm:grid-cols-2 lg:grid-cols-3\",\"children\":[[\"$\",\"div\",\"Free-0\",{\"className\":\"card p-5 flex flex-col gap-3 \",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-block ink-border rounded-lg px-2 py-0.5 font-display font-extrabold bg-sky\",\"children\":\"Free\"}],false]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display font-extrabold text-2xl\",\"children\":\"â¬0\"}],[\"$\",\"div\",null,{\"className\":\"text-sm text-ink-soft font-medium\",\"children\":\"per month\"}]]}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-1 text-sm\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex justify-between gap-2 border-b border-dashed border-ink/20 pb-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-ink-soft\",\"children\":\"Emails per project\"}],[\"$\",\"span\",null,{\"className\":\"font-semibold text-right\",\"children\":\"10\"}]]}],[\"$\",\"li\",\"1\",{\"className\":\"flex justify-between gap-2 border-b border-dashed border-ink/20 pb-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-ink-soft\",\"children\":\"Email storage\"}],[\"$\",\"span\",null,{\"className\":\"font-semibold text-right\",\"children\":\"10 MB\"}]]}]]}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-1 text-sm mt-1\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lime\",\"children\":\"â¦\"}],[\"$\",\"span\",null,{\"children\":\"Unlimited projects \u0026 users\"}]]}],[\"$\",\"li\",\"1\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lime\",\"children\":\"â¦\"}],[\"$\",\"span\",null,{\"children\":\"HTML \u0026 text previews\"}]]}],[\"$\",\"li\",\"2\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lime\",\"children\":\"â¦\"}],[\"$\",\"span\",null,{\"children\":\"View headers \u0026 attachments\"}]]}],[\"$\",\"li\",\"3\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lime\",\"children\":\"â¦\"}],[\"$\",\"span\",null,{\"children\":\"Basic functionality\"}]]}]]}]]}],[\"$\",\"div\",\"Professional-1\",{\"className\":\"card p-5 flex flex-col gap-3 card-lg ring-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-block ink-border rounded-lg px-2 py-0.5 font-display font-extrabold bg-lime\",\"children\":\"Professional\"}],[\"$\",\"span\",null,{\"className\":\"text-xl animate-wobble\",\"children\":\"â\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display font-extrabold text-2xl\",\"children\":\"â¬20\"}],[\"$\",\"div\",null,{\"className\":\"text-sm text-ink-soft font-medium\",\"children\":\"per month\"}]]}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-1 text-sm\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex justify-between gap-2 border-b border-dashed border-ink/20 pb-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-ink-soft\",\"children\":\"Emails\"}],[\"$\",\"span\",null,{\"className\":\"font-semibold text-right\",\"children\":\"Unlimited\"}]]}],[\"$\",\"li\",\"1\",{\"className\":\"flex justify-between gap-2 border-b border-dashed border-ink/20 pb-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-ink-soft\",\"children\":\"Email storage\"}],[\"$\",\"span\",null,{\"className\":\"font-semibold text-right\",\"children\":\"2 GB\"}]]}]]}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-1 text-sm mt-1\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lime\",\"children\":\"â¦\"}],[\"$\",\"span\",null,{\"children\":\"Everything in Free\"}]]}],[\"$\",\"li\",\"1\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lime\",\"children\":\"â¦\"}],[\"$\",\"span\",null,{\"children\":\"Unlimited emails\"}]]}],[\"$\",\"li\",\"2\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lime\",\"children\":\"â¦\"}],[\"$\",\"span\",null,{\"children\":\"2 GB email storage\"}]]}],[\"$\",\"li\",\"3\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lime\",\"children\":\"â¦\"}],[\"$\",\"span\",null,{\"children\":\"Advanced user management\"}]]}],\"$L1d\",\"$L1e\"]}]]}],\"$L1f\"]}]]}],false,\"$L20\"]}]}]\n"])</script>
1<script>self.__next_f.push([1,"1a:[\"$\",\"footer\",null,{\"className\":\"mt-16 border-t-[3px] border-ink/80\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-5xl px-4 py-8 flex flex-wrap items-center justify-center gap-x-3 gap-y-1 text-sm font-medium text-ink-soft\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"made by\",\" \",[\"$\",\"a\",null,{\"href\":\"https://x.com/andrelandgraf\",\"target\":\"_blank\",\"rel\":\"noreferrer\",\"className\":\"font-semibold text-ink underline decoration-wavy decoration-grape underline-offset-2 hover:text-grape transition-colors\",\"children\":\"andrelandgraf\"}]]}],[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"text-ink/30\",\"children\":\"·\"}],[\"$\",\"$L4\",null,{\"href\":\"/the-heuristic\",\"className\":\"underline decoration-dotted underline-offset-2 hover:text-ink transition-colors\",\"children\":\"the heuristic\"}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"1d:[\"$\",\"li\",\"4\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lime\",\"children\":\"â¦\"}],[\"$\",\"span\",null,{\"children\":\"Load private assets\"}]]}]\n1e:[\"$\",\"li\",\"5\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lime\",\"children\":\"â¦\"}],[\"$\",\"span\",null,{\"children\":\"Priority support\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"1f:[\"$\",\"div\",\"Enterprise-2\",{\"className\":\"card p-5 flex flex-col gap-3 \",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-block ink-border rounded-lg px-2 py-0.5 font-display font-extrabold bg-marigold\",\"children\":\"Enterprise\"}],false]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display font-extrabold text-2xl\",\"children\":\"Custom\"}],\"\"]}],false,[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-1 text-sm mt-1\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lime\",\"children\":\"â¦\"}],[\"$\",\"span\",null,{\"children\":\"Usage-based pricing\"}]]}],[\"$\",\"li\",\"1\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lime\",\"children\":\"â¦\"}],[\"$\",\"span\",null,{\"children\":\"Pay by invoice\"}]]}],[\"$\",\"li\",\"2\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lime\",\"children\":\"â¦\"}],[\"$\",\"span\",null,{\"children\":\"Single Sign-On (SSO)\"}]]}],[\"$\",\"li\",\"3\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lime\",\"children\":\"â¦\"}],[\"$\",\"span\",null,{\"children\":\"Custom branding\"}]]}],[\"$\",\"li\",\"4\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lime\",\"children\":\"â¦\"}],[\"$\",\"span\",null,{\"children\":\"Custom SLA\"}]]}],[\"$\",\"li\",\"5\",{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lime\",\"children\":\"â¦\"}],[\"$\",\"span\",null,{\"children\":\"Dedicated support\"}]]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"20:[\"$\",\"section\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display font-extrabold text-2xl mb-4\",\"children\":\"Watch out for ðµï¸\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"card p-3 bg-coral/10 flex items-start gap-2 font-medium text-[0.95rem]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lg\",\"children\":\"â ï¸\"}],\"Contact-sales gate for Enterprise with custom pricing\"]}],[\"$\",\"li\",\"1\",{\"className\":\"card p-3 bg-coral/10 flex items-start gap-2 font-medium text-[0.95rem]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lg\",\"children\":\"â ï¸\"}],\"Usage-based pricing indicated for Enterprise without published rates\"]}]]}]]}]\n"])</script>
1</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.