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.

Every change is reversible, and never a mystery

All the safety of version control, none of the git jargon.

Every publish is a version

Name it if you want ("Black Friday launch"), and roll back to it with one click, any time.

Undo one field, not the page

Made a mistake in just one spot? Restore that single field from any past version — the rest of the page stays exactly as it is.

See who changed what

Every field remembers who last published it and when — no more guessing in a team channel.

No silent overwrites

Two people editing at once? You're warned before anything gets clobbered, and can see who else is in there right now.

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.

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

Every tier ships the exact same open-source widget — hosted plans add the backend a team actually needs. Full breakdown on the pricing page →

Self-hostedFree$0
  • MIT license, no strings
  • Single shared token
  • Flat-file storage
GitHub
Hosted · 1 siteStarter$3/mo, billed yearly
  • 1 site
  • Managed hosting
  • Real per-person accounts
Start free
Agencies · 15 sitesAgency$59/mo or $590/yr
  • 15 sites, one bill
  • Same features as Pro
  • +$3.5/mo ($35/yr) per extra site
Start free
Governance · custom sitesEnterpriseCustom
  • Custom site count
  • Submit → review → approve
  • Exportable audit log
Talk to us

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

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.