WorkAuto Renamer

auto renamer · a chrome extension for batch renaming using page context
first shipped 2024 · last touched 2026-04-21

Problem

I download a lot. Invoices, research PDFs, screenshots. The default filenames are garbage — download (47).pdf, IMG_2241.png. A folder of those is a hostile place to search through three weeks later.

Approach

A Chrome extension that catches the download intent, reads the page context (title, headings, the visible URL slug), and renames via a small ruleset. Smart placeholders like {domain}, {date}, {originalFilename}, {category}, plus a custom-placeholder editor with regex-backed text and counter types. A floating preview panel shows the resolved name in real time before the file is saved.

Stack

Plain Manifest V3 — vanilla JavaScript, no framework, no build step. HTML + CSS for the options UI. The whole thing is a few hundred lines plus a small placeholder DSL. Easier to audit than to bundle.

What shipped

Live on the Chrome Web Store. Five-star reviews from a small number of people who really, really cared about filenames — which turns out to be exactly the audience.

What’s next

Firefox build (Manifest V3 has finally stabilized over there) and an exportable rule pack so teams can share conventions.

the stack

  • ·JavaScript
  • ·Chrome Extension Manifest V3
  • ·HTML
  • ·CSS
github.com/shaunzzz/auto-renamer