extcharge

Hosted payments for browser extensions

Charge for your extension. Skip the backend.

A few lines of code. Money straight to your own Stripe. Subscriptions, one-time purchases, and free trials — with no server, no database, and no webhook debugging on your side.

Get early access We're building it now. Leave your email — you're first in line when it ships.

The part nobody warns you about

Your extension is done. Charging for it is where the real project starts.

Stripe alone wants a server, a database, code to sync paid status into the browser, receipt emails, and someone — you — to keep it all patched. The founder of one payment service put it plainly: taking payments in extensions is "weeks of tedious work." And after those weeks, you own a second product: your billing stack. It pages you, not your users.

ExtCharge is that second product, run for you.

What you get

01

The whole billing stack, handled

Subscriptions, one-time payments, free trials, plans, coupons, payment history, analytics. Your extension calls a small client library; ExtCharge does the rest. Nothing for you to host, patch, or babysit at 2am.

02

Your money lands in your Stripe

You connect your own Stripe account. Every payment goes straight there — ExtCharge never holds your funds. We take a small per-transaction fee off the top, and that's the whole relationship.

03

Your customers stay paid. Everywhere.

Magic-link login makes the email the identity: a customer reinstalls or switches machines and they're still paid — no password resets, no angry support tickets. Works on Chrome, Firefox, Edge, Opera, and Brave, in 135+ currencies. And trials are enforced on our server, so users can't reset them from the console.

How it works

  1. 1.

    Connect your Stripe

    Your account, your money, your payout schedule.

  2. 2.

    Add the client

    A few lines in your extension — paid status, trials, checkout, all handled. The client library is open source — no proprietary black box in your codebase.

  3. 3.

    Get paid

    You set the prices and plans. We keep the machinery running.

Pricing

A small percentage per transaction. No monthly fee, no setup fee — you pay only when you earn.

We're aiming to land a little under the going 5% for hosted extension payments; the exact rate isn't final — it gets locked with the first cohort. Leave your email below to be in that room.

Ship the extension. Not the billing server.

ExtCharge is in validation — we're building it now. Leave your email and you get first access, plus a vote on pricing and what ships first.

And if it turns out ExtCharge isn't right for you when it ships, you walk away whole: the client library is open source and your money is already in your own Stripe — nothing is held hostage.

Email only — no credit card, no commitment. One message when it's ready; unsubscribe any time.