Working with a batch list of filenames — renaming files, comparing a directory listing, or preparing a list of titles — often calls for stripping off the file extension to get just the base name, which is tedious to do manually across many entries.
This tool removes the extension from every filename in your pasted list, handling the common case of a single extension (like .pdf or .jpg) by removing everything after the last period on each line.
This is useful for turning a directory listing into a clean title list, preparing filenames for a renaming script, or comparing file lists where the extension isn't relevant to the comparison.
Because everything runs locally in your browser, results appear instantly and nothing you type or upload is ever sent to a server.
Bookmark this page if you expect to use this tool regularly — it loads fast and behaves the same way every time, with no account needed.
This kind of task shows up constantly in everyday writing, coding, design, and admin work, which is exactly why a dedicated, focused tool saves so much back-and-forth.
A tool that does one job well, without a cluttered interface or unrelated features competing for attention, tends to be faster to use than a heavier all-in-one app.
If you find yourself needing this conversion or calculation often, keeping this page open in a tab is usually faster than digging through a bigger software suite's menus.
Because there's no sign-up or installation step, you can jump straight from search result to working tool in a couple of seconds.
Frequently asked questions
How does this handle files with multiple dots, like 'archive.tar.gz'?
It removes everything after the last period, so 'archive.tar.gz' becomes 'archive.tar' — for compound extensions, you may need to run the tool twice or adjust manually.
What if a filename has no extension at all?
Lines without a period are left unchanged, since there's no extension to remove.