W 5

Inline text editing for marketing teams

Let marketing edit website text — no developer, no CMS.

Your site was built by a developer. That shouldn't mean every headline, typo, and price change waits in their ticket queue. Your developer drops in one script tag, once — after that, anyone on your team can click any text on the live page, retype it, and publish. No pull request, no deploy, no CMS migration. Works on React, Vue, Astro, WordPress, or plain HTML.

<span data-edit-id="hero.title">
  Welcome to Acme Studio
</span>
The actual admin bar
Saved as draft
Ships on React Vue Astro WordPress Plain HTML

Three steps, five minutes

Step one is a one-time, five-minute favor from a developer. Steps two and three are entirely yours, forever — no ticket, no code, no dev queue.

01

A developer adds one script tag

A once-off, five-minute job: mark any text with a data-edit-id attribute. No SDK, no build step, no migrating content anywhere — it's a plain HTML attribute that works with whatever already renders the page.

02

You click, edit inline

A floating edit bar appears only for signed-in teammates. Click any text right on the live page and retype it — no admin panel to learn, no HTML to touch.

03

Save, then publish

Drafts stay private until you (or an approver) publish — nothing goes live by accident, and there's a one-click rollback if it does.

Built for the team fixing the copy, not the one who built the site

Same widget, four ways teams actually use it.

Try it right now

This is a live instance of the widget, running on a fake page — click "Edit" and change anything. Nothing here is sent anywhere or saved; refresh the page and it's back to normal.

Acme Studio helps small teams ship faster.
We build lightweight tools for founders who'd rather talk to customers than fight their own website.
Book a demo
Saved — this demo only, nothing was actually stored

🤓 Playground only: edits live in your browser tab and vanish on refresh — no one else will ever see what you type here.

Why not just use a CMS?

Because you don't need one — you need one thing on an existing site fixed, fast.

EditbarWeglotTolgeeHeadless CMS
Setup time~5 minuteshourshoursdays–weeks
Works on existing siteYesYesNeeds SDKMigration
Self-hostable, freeYes, MITNoPartialRarely
ScopeEdit existing textTranslationTranslationFull content mgmt

Also see Editbar vs. TinaCMS.

What each plan unlocks

Every tier ships the exact same open-source widget. Hosted plans add the backend a team actually needs.

Starter

$3 / mo, billed yearly
  • 1 site
  • Managed hosting
  • Same scope as free core

Pro

$9 / mo or $90 / yr
  • 2 sites
  • Rich content — links, images
  • Draft → Publish + version history

Agency

$59 / mo or $590 / yr
  • 15 sites, +$3.5/mo per extra
  • Same features as Pro, one bill

Enterprise

Talk to us
  • Custom site count
  • Submit → review → approve
  • Exportable audit log

Rolling this out to a whole team? See Editbar for Enterprise →

Prefer to run it yourself?

Editbar's core is MIT-licensed and free forever — the exact same widget every hosted plan ships. No artificially crippled features, ever. It's also built to embed inside your own product: we're integrating it directly into our own CMS.

MITlicense, no strings
1script tag to install
$0forever, self-hosted
embeddable in your product

Pricing

Start free and self-hosted, or let us run it — pick the plan that matches how your team publishes. Full breakdown on the pricing page →

Self-hostedFree$0
  • MIT license
  • Single shared token
  • Flat-file storage
GitHub
Hosted · 1 siteStarter$3/mo, billed yearly
  • Managed backend
  • Real accounts
Start free
Agencies · 15 sitesAgency$59/mo or $590/yr
  • Same features as Pro
  • One bill for all 15
  • +$3.5/mo ($35/yr) per extra site
Start free
Governance · custom sitesEnterpriseCustom
  • Approvals
  • Audit log
Talk to us

Questions, answered

Do I need to know HTML or code to use it?+

No. Once a developer has added the one-time data-edit-id attribute to your page, editing is click, retype, save — the same as editing a document. You never see or touch markup.

Will this work on my existing site?+

Yes — the widget only needs a script tag and a data-edit-id attribute on the text you want editable. It doesn't care what rendered the page.

Does this replace our CMS?+

No, and it isn't trying to. A CMS manages structured content — blog posts, product entries. Editbar edits the fixed text that's already on your pages: headlines, buttons, nav labels, footers. Most teams run both.

Who can edit — is it secure?+

Only signed-in team members with a role on that site see the edit bar at all. Every write is re-checked server-side, regardless of what the UI shows.

What if I make a mistake or someone publishes the wrong thing?+

On Pro and up, changes are drafted and previewed before anyone hits Publish, and every published version can be rolled back with one click. On Enterprise, changes go through a review and approval step before they ever go live.

What happens if I outgrow the free tier?+

Move to a hosted plan whenever you need managed infrastructure, more editors, or review workflows — your content and edit IDs don't change.

Self-hosted vs. hosted — what's actually different?+

Identical widget code either way. Hosted adds accounts, multi-site management, drafts/versions, rich content, approvals, and an audit log.

Start editing your site in five minutes.