Plainjar
Back to all tools

— text & data —

Live

Clean filename

Replace spaces, accents, and odd characters, get web-friendly filenames back.

runs entirely in your browser

Frequently asked questions

What does 'clean' actually do to my filename?

Lowercase, drop accents (é → e, ü → u), replace spaces and odd characters with hyphens, collapse double hyphens, and trim hyphens/dots from start and end. The extension is preserved. Maximum 100 characters, longer names are truncated.

Are my files uploaded?

No. Only the filename is read; the files themselves go into a ZIP that's assembled in your browser via JSZip. No server, no log. Open the Network tab during use, not a byte leaves your device.

What if two files would get the same cleaned name?

The tool automatically appends a number: 'photo.jpg' and 'photo-2.jpg', and so on. The original filename stays in the list, so you can always see what maps to what.

Can I keep uppercase or accents?

Not in this version. The tool produces web/WordPress-friendly names, only lowercase letters, digits, hyphens, and dots. If you just want to rename one file manually, that's faster in your file explorer.

— related tools —

Related tools

This tool runs entirely in your browser. Nothing is uploaded or stored on a server.

Clean filename — Plainjar