File Type Identifier / Detector: 6 Best to Use in 2025
TL;DR
This guide explores six effective methods to identify unknown or misnamed file types in Windows. From local scanning with Toolsley to comprehensive utilities like TrID/TrIDNet, ExifTool, DROID, online services, and context-menu integrations with Locate Opener, you’ll find a solution that suits your needs.
- Toolsley File Identifier Webpage – Local identification via your browser.
- TrID / TrIDNet – Comprehensive file identification with both command-line and GUI options.
- ExifTool – Command-line utility that recognizes files by scanning their content.
- DROID – Batch identification tool developed by the UK National Archives.
- Online Tools – Services like CheckFileType and Online TrID for remote file analysis.
- Locate Opener – A right-click context menu tool that helps you identify and correct file extensions.
File Type Identifier Tools for Windows
With so many different types of files around these days, it’s important that every file you try to open or execute is correctly identified by Windows. This is usually achieved by checking the file extension (like .exe
or .jpg
), so when you double-click a file, the system knows what to do with it.
Sometimes, however, you might download or receive a file with no extension—or one that looks incorrect. That file could be an executable, an Office document, an MP3, or even a zip archive. In fact, Windows itself sometimes recovers corrupted files as File****.CHK
during a CheckDisk run, leaving you to figure out the correct extension. For more details, check out our guides on what the file is and what to do with it, running a CheckDisk, and recovering CHK Files created by CHKDSK and SCANDISK.
If you’re looking for a more generic solution to identify unknown file types, here are six options to help you find or correct them.
1. Toolsley File Identifier Webpage
Toolsley processes file identification locally using JavaScript, so you don’t need to worry about insecure uploads or file size limits.
Simply drag and drop your file onto the grey box or click “Browse” to select one manually. The tool quickly displays what it thinks the file is (for example, “Audio file with ID3 version 2.4.0”).

Visit Toolsley File Identifier
2. TrID / TrIDNet
TrID is one of the most comprehensive file identification utilities available, offering both a command-line tool and a graphical interface (TrIDNet) along with a definitions database covering over 13,000 file types.
TrIDNet
Download and extract TrIDNet along with its XML definitions file (placed in a folder named defs in the same directory). (Note: Windows 10 users will need to have .NET 3.5 installed.)
Launch TrIDNet and either drop a file onto the window or browse for one. The tool then displays a percentage-based guess of possible file types, with the highest percentage indicating the most likely match.

TrID (Command Line)
For command-line usage, download TrID and the latest definitions file and place them in the same folder. Then run:
typescriptCopyEdittrid.exe unknown.file
You can also create a drop target by making a batch file with these lines:
bashCopyEdit@echo off
CD /d "%~dp0"
trid.exe -w %1
Save it as TrID.bat
in the same folder. The -w
argument keeps the window open until a key is pressed.
Download TrID | Download TrID Drop Target Batch File

3. ExifTool
ExifTool is primarily a command-line utility for viewing and editing image metadata, but it’s also excellent at recognizing file types by scanning file contents—ignoring the file extension entirely.
Simply extract the executable and drag and drop a file onto the ExifTool icon. A console window will display details about the file, which may include additional metadata clues.

4. DROID (Digital Record Object IDentification)
Developed by the UK National Archives, DROID is an open-source tool for batch-identifying file formats. Its internal database is updated periodically, and it runs on Java (with the Windows edition including embedded Java).
Run Droid.bat from the extracted zip file, add your files, and click “Start” to see near-instantaneous results. The output includes the file format and a link to detailed information.

Download DROID (Digital Record Object IDentification)
5. Upload Your File and Get It Identified Online
For another approach, you can upload a file to a website for remote identification.
CheckFileType
This website, now using HTTPS for secure data transfer, allows you to drag and drop or browse for a file. After uploading, click “Check File Type” to view details about the file. (Note: Maximum file size is 16MB.)

Online TrID File Identifier
Another online option uses the TrID database. While it doesn’t support drag-and-drop, you can manually select a file, upload it, and receive identification details along with links to additional information. (Note: Maximum file size is 10MB.)

Visit Online TrID File Identifier
6. Locate Opener
Locate Opener integrates with your Windows Explorer right-click context menu, allowing you to identify files directly.
When you right-click on an unrecognized or misnamed file and select “LocateOpener,” you can either search for the correct extension online or scan the file with TrID.
For updated file definitions, download and extract the TrIDDefs.TRD package into Locate Opener’s TrID folder. Despite dating back to 2009, its regularly updated definitions allow it to recognize even newer file formats.

This guide provides a variety of tools—from quick web-based services to robust desktop utilities—so you can choose the method that best fits your needs for identifying unknown file types in Windows.
It’s very nice and informative. Thanks for sharing this knowledge.This blog has made me aware of different programs which can become very useful for our friends and kids.
Thanks. What it took him to explain in a whole article was explained by you in one comment. Cheers!
Firstly, if we hadn’t written the article, you wouldn’t have found this comment and the checkfiletype website. ;)
Secondly, it has a file size limit of 16MB, fine for smaller files but anything bigger and you’re out of luck. Plus, if your internet is pretty slow, even uploading 16MB is going to be a slow process as you have to upload the whole file.
Thirdly, we wouldn’t include or recommend this website anyway because it’s risky uploading files to an insecure website (no HTTPS). In this day and age, considering SSL certificates can be had for free, that is unforgivable.
Works great, thank you, and no downloads!
Very useful article > Thank you very much>
Nice articles. Thanks for sharing Admin.
You can detect binary files via Exeinfo Pe detector !!!!
exeinfo.xn.pl
You can check the file type from any browser
checkfiletype.com
John
Nowadays you can detect file types via the browser. No need to install applications.
I wrote a tool that leverages libmagic running with Webassembly. It does not require uploading the files to a server. It runs locally on the browser.
Hope it helps (:
Great tool, Tomer!
Nice post… Thanks!
Also trid
download.cnet.com/TrlD-File-Identifier-for-NET/3000-2248_4-10442461.html
Just helping update this fine post of 10 yrs.ago
both superb
shockingsoft.com/AnalyzeIt.html
nationalarchives.gov.uk/information-management/manage-information/preserving-digital-records/droid/
Thanks for this article! Locate Opener work great for me! Love the command-line function!
As usual you do miracles in finding the right tools at the right time… I used a auto renamer and messed up a folder of mixed goodies theses tools will help me clean the mess up.
Thanks for the research saved me a days work I’m sure of it.
You’re the best!!!!!Thanks!!!!!!!
Hi!
Just seen on TrID’s website logs visitors coming from here! :) Nice to hear that it’s useful.
Thanks,
Bye!
What honor to be mentioned in the article! :)
At the next time Raymond ;)
Thanks
Good post !
Thanks Raymond