Find answers to common questions below, or reach out directly.
Frequently asked questions
Yes. The core extension is free forever with no rule limits and no account required. A Pro plan with extra features is coming soon — see the pricing page for details.
No. Every replacement runs entirely in your browser. Rewritr has no backend, no analytics, and no telemetry. Your rules are stored locally in chrome.storage.sync which syncs via Google's infrastructure if you are signed into Chrome — but Rewritr itself never sees that data.
A few common causes:
Dynamic content: The page loads text after the initial render (infinite scroll, SPA routes). Enable Dynamic mode in the options.
Shadow DOM: Some sites use Web Components with closed shadow roots that block extension access.
iframes: Content inside cross-origin iframes is not accessible to extensions.
Skip toggles: Check that "Skip <pre>" or "Skip <code>" aren't blocking what you need.
Contenteditable toggle: If "Replace only in contenteditable" is ON, static text won't be replaced.
Press Alt+Shift+F on any tab. To change this, go to chrome://extensions/shortcuts, find Rewritr, and set a custom key combination.
Enable the Rx flag on any rule. The phrase input becomes a full JavaScript regex (with the u Unicode flag always applied). In the replacement, use $1, $2… for capture groups and $0 for the full match. Invalid patterns are highlighted in red and skipped. See the regex documentation for examples.
Yes. Enable the "Replace only in contenteditable" toggle in the global options. This restricts replacements to editable areas (Google Docs, Notion, Gmail, etc.) and leaves static page text untouched.
Click ⬇ Export in the footer of the popup. This downloads a text-rewriter-rules.json file containing all your rules, options, and bookmarks. To restore on another machine, click ⬆ Import and select that file.
Bookmarks let you save your current set of rules under a name and reload them later. Click 🔖 in the header, then + Save Current. Great for switching between different workflows — e.g. a "work" set and a "personal" set.
Currently Rewritr is Chrome-only. Firefox and Edge (Chromium) support is planned. Safari requires a separate build process and is on the roadmap. Let us know which browser you need and we'll prioritise accordingly.
Rewritr has full support for 60+ languages including all Latin scripts, Cyrillic, CJK (Chinese/Japanese/Korean), Arabic, and Indic scripts (Hindi, Tamil, Bengali, etc.). See the language documentation for a full breakdown.
Still need help?
Can't find what you're looking for? Get in touch directly.
📧 Email support
Send a detailed description of your issue and we'll get back to you within 48 hours.