3 items
Clean, convert, and de-junk text & data — fast, private, on your device. Scrub is the utility you reach for when text or data is messy, malformed, or just needs a quick conversion — and you want it done instantly, without pasting anything into a website. ──────────────────────────────────────── WHAT SCRUB DOES ──────────────────────────────────────── Scrub covers six categories of everyday text and data work: • Text — trim whitespace, fix line endings, normalize quotes, change case, remove duplicates, sort lines, and more. • JSON — prettify, minify, validate, and (Pro) convert to/from CSV and YAML. • CSV / YAML — (Pro) convert between formats with a single click. • URL — decode and encode URLs, and (Pro) strip tracking parameters (UTM, fbclid, gclid, etc.) from any link. • Encode — Base64 encode/decode, SHA-256 hashing, UUID generation, and timestamp ↔ date conversion. • Image — (Pro) convert, resize, and inspect images entirely in the browser. ──────────────────────────────────────── FREE vs PRO ──────────────────────────────────────── Free (no account needed): - All Text tools - JSON prettify, minify, and validate - Basic Encode and URL utilities Pro — one-time $9, no subscription: - JSON ⇄ CSV ⇄ YAML conversions - All Image tools - URL tracking-parameter stripper - Batch mode (process multiple inputs at once) - Local history Pro is a permanent, one-time unlock. No monthly fees, no expiry. ──────────────────────────────────────── PRIVATE BY DESIGN ──────────────────────────────────────── Everything Scrub does happens inside your browser, on your device. Nothing you paste, type, or process is ever sent anywhere. Scrub collects no data. There are no analytics, no telemetry, no tracking scripts, no user accounts, and no servers of our own. The only network request Scrub ever makes: when you enter a Pro license key, the key is sent to Gumroad (api.gumroad.com) to verify your purchase. That's it. Your text and data never leave your device. Scrub also works fully offline after installation. ──────────────────────────────────────── PERMISSIONS, EXPLAINED ──────────────────────────────────────── Scrub requests exactly three permissions: activeTab — Powers the "Grab selection from page" button. When you click that button, Scrub reads the text you have selected on the current tab at that moment. It does not access any tab automatically or in the background. scripting — Used to run a small one-time script on the active tab when you click the grab button. The script reads your selection and returns it. It never runs automatically and never touches any other tab. storage — Saves your preferences (theme, last-used tool) and your Pro license status locally on your device. Nothing is synced or uploaded. No host permissions. No access to your browsing history, cookies, passwords, or any other data.
Jul 2, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.