Live
Ext Decoder
Type any filename or extension and instantly learn what the file is, what opens it, and whether to be careful.
Problem it solves
Unfamiliar file extensions and dotfiles are confusing, and a file's extension says little about whether its contents are safe.
Features
- Instant lookup for 150+ extensions, dotfiles and extensionless filenames
- "Did you mean" suggestions for unknown extensions
- Handles ambiguous (.ts, .key, .pkg) and compound (.tar.gz) extensions
- Explains editability, conversion options and associated software
- Separates format info from safety guidance
- 100% client-side with zero external calls
How it works
The filename is parsed into a canonical type, then looked up against curated datasets: ambiguous entries first, then the main dataset, then a fuzzy fallback for suggestions. All logic is synchronous and runs in the browser.
Technology
AstroTypeScriptVitest