Free Tool

WordPress Plugin
to Text

Drop a plugin .zip and get a single, well-structured text file back — every source file concatenated, labelled, and ready to paste into an AI chat or code review.

📦

Drop your plugin .zip here

or click to browse — everything runs in your browser, nothing is uploaded anywhere

What is this?

I built this for my own workflow. I maintain several custom WordPress plugins for my music library site, and when I’m working with an AI assistant on them, I need to dump the full source into a single text file so I can paste or upload it into the chat.

Rather than doing that manually — unzipping, opening files one by one, copying — this tool does it in one step. Drop in a plugin zip, and you get a clean text dump with a file structure index at the top, plus a context annotation on each file so the AI (or you) immediately knows what each one is for.

If you’re building WordPress plugins and using AI tools to help, you’ll find it useful.

How to use it

  1. Download your plugin as a .zip from wherever it lives — GitHub, your local build, or the WordPress plugin directory.
  2. Drop it onto the box above (or click to browse).
  3. Hit Download. You get a single .txt file with every source file concatenated in order, each one labelled with its path and a plain-English description of what it does.
  4. Upload or paste the .txt into Claude, ChatGPT, Cursor, or wherever you’re working — and you’re ready to go.

What’s included (and what isn’t)

Text-based source files are included. Binary files are skipped — they’re meaningless as text and would just bloat the output.

✓ Included

PHP, JS, CSS, JSON, HTML, XML, SCSS, Markdown, YAML, SQL, shell scripts, .htaccess, config files

✗ Skipped

Images, fonts, audio, compiled maps, PDFs, archives — anything that doesn’t read as plain text

Privacy

Everything runs locally in your browser using the JSZip library. Your plugin files never leave your machine. There’s no server, no upload, no analytics on the files themselves.