ISO File Extractor - Open ISO Disc Images Online
An .iso file is a complete copy of a CD or DVD in a single file: Linux installers, old software discs, and archived game or driver CDs all live as ISOs. Windows can mount them, but only as an administrator and only to browse - extracting one file is still a chore. This page reads the ISO9660 file system inside the image with a WebAssembly port of libarchive, right in your browser.
How to use the ISO File Extractor
- Drop your .iso file onto the box above, or click it and pick the file from your device.
- Wait a moment while the image is read - on first use the engine (about 1 MB) loads once and is then cached by your browser.
- Browse the files stored on the virtual disc, with their folders and sizes.
- Click Download next to any single file, or use Download all as ZIP to save the disc's contents as one standard ZIP file.
How it works
An ISO image stores an ISO9660 file system: a volume descriptor near the start points to a directory tree of records, and each record points to the disc sectors holding a file's data. This page reads that structure with libarchive compiled to WebAssembly - including the Joliet extension that Windows-authored discs use for long, mixed-case file names - and lists every file with its path and size. Files are copied out only when you download them; Download all as ZIP re-packs them with JSZip.
Worked example
You keep an old language-course CD as course.iso (640 MB) long after your laptop lost its disc drive. You open the image here, find the audio folder, and download the twelve lesson MP3s you need (180 MB) - no mounting, no burning, no external drive.
Frequently Asked Questions
Can this tool open bootable installer ISOs, like a Linux or Windows installer?
Yes, for browsing and extracting files - the file system inside is the same ISO9660 format. Note that extracting files does not give you a bootable USB stick; for installing an operating system you still need a proper imaging tool like Rufus or Balena Etcher.
Why do some file names look SHOUTY and short, like SETUP.EXE;1?
That is the plain ISO9660 naming style (uppercase, limited characters, a ;1 version tag) used by older mastering software. Discs mastered with the Joliet or Rock Ridge extensions keep their normal long names, and this tool shows those whenever they are present.
Can it open .img, .bin or .dmg files?
Some .img files are raw ISO images under another name and will open if their content is really ISO9660. .dmg is Apple's own compressed format and is not supported by this engine - if a file is not an ISO image, the tool will say it could not be opened rather than guessing.
Is the whole ISO loaded into memory?
The file is read by your browser from your device and the listing is built in memory. Everyday CD-sized images (up to about 1 GB) are fine on most desktops; very large DVD images can be slow on phones or low-memory machines.
Are my files uploaded anywhere?
No. The image is parsed by WebAssembly inside your browser tab. Neither the ISO nor the files inside it ever leave your device.
Related Developer Tools
Archive File Extractor
One universal opener for ZIP, RAR, 7Z, TAR, ISO and more - the format is detected automatically.
RAR File Extractor
Open RAR (RAR4 and RAR5) archives in your browser and extract the files inside - no upload, no WinRAR needed.
Unzip File Extractor
Open a ZIP in your browser, see what is inside and extract single files or everything.