How an ISO disk image is structured
An ISO image (defined by ISO 9660 / ECMA-119) is an exact sector-by-sector copy of an optical disc.
The first 16 sectors (0 through 15, spanning 32,768 bytes) are reserved for system boot code. At sector 16 (offset
0x8000), the Primary Volume Descriptor (PVD) begins with the signature CD001.
Modern operating system ISOs (Windows, Ubuntu, Debian) also incorporate Joliet extensions (Supplementary
Volume Descriptors), which store file names in 16-bit Unicode (UCS-2 / UTF-16BE) up to 64 characters in length rather than
restricted 8.3 uppercase ASCII. Because ISO 9660 is an uncompressed file system, each file exists as a contiguous block of
data located at LBA * 2048 bytes, allowing immediate slice-based extraction.
How to extract files from an ISO image online
- Open the ISO image. Drop your .iso file into the dropzone above or click to browse. The parser reads sector 16 (offset 32,768) to identify the Primary Volume Descriptor and catalog the disk instantly.
- Navigate the directory hierarchy. View all files, subdirectories, and folders with their exact byte lengths and Logical Block Addresses (LBA).
- Preview text and configuration files. Click View on any documentation, inf file, shell script, or configuration file to inspect it directly in the viewport.
- Download files directly. Click Save on any file. Because ISO 9660 is uncompressed, files are sliced and downloaded with instant native browser speed.
What you get out
- Complete directory hierarchy — full folder paths, filenames, extensions, and exact byte sizes.
- Volume identification — volume label, publisher identifier, system identifier, and file system standard (ISO 9660 vs Joliet).
- Instant single-file downloads — save any driver, document, or binary directly to your downloads folder.
- In-browser file previews — read installation READMEs, release notes, license agreements, and scripts in place.
- Exportable file list — copy the file list to your clipboard or download a tab-separated TSV catalog.
Which disk images this opens
This extractor opens standard optical disc images:
- Standard ISO 9660 images — CD-ROM, DVD-ROM, and Blu-ray disc images.
- Joliet Unicode images — Windows and multi-platform distribution ISOs with long mixed-case filenames.
- Operating system installation media — Windows 10/11 installation ISOs, Linux live distributions (Ubuntu, Fedora, Arch), and rescue disks.
For macOS disk images, use the DMG extractor. For Windows executable installers, use the EXE extractor.
Why zero-upload client-side extraction matters
ISO files are frequently several gigabytes in size. Uploading a 4 GB installation ISO to a cloud conversion website can take hours of network bandwidth, exposes your internet connection to data caps, and stores your operating system or proprietary software images on third-party servers.
EasyExtract executes entirely in local browser memory. The file is read from your disk in tiny sector slices. No network transmission takes place, meaning zero bandwidth usage and absolute confidentiality.
Format limits and boundary edge cases
Three specific boundary cases are handled with clear notifications:
- UDF (Universal Disk Format) revisions. Pure UDF 2.50+ Blu-ray discs without ISO 9660 bridge descriptors require specialized UDF drivers. Hybrid ISO/UDF bridge discs open seamlessly via their ISO/Joliet descriptors.
- Encrypted or DRM-locked discs. Discs encrypted with commercial CSS or AACS encryption keys cannot be parsed without decryption hardware keys.
- Compressed disk formats. Compressed disc formats such as .cso, .chd, or .isz must be decompressed to raw .iso before opening.
When extracting ISO files in the browser helps
- Locked-down enterprise computers — extract individual driver files or documents on computers where mounting virtual optical drives is disabled by Group Policy or antivirus software.
- Grabbing a single file from a large OS image — extract a specific INF driver or script from a 5 GB ISO without waiting 10 minutes to mount or decompress the entire image.
- Working on Chromebooks and tablets — access ISO contents on ChromeOS, iPads, and mobile devices that lack native disc image utilities.
- Inspecting untrusted ISO downloads — review the files and autorun configurations inside an unknown ISO before deciding whether to boot or execute it.
ISO images compared with DMG, IMG, and ZIP
An ISO is an uncompressed image of an optical disc formatted with ISO 9660 or Joliet. In contrast, DMG is an Apple-specific container using HFS+ or APFS with optional zlib compression. IMG files can be raw disk clones (FAT32/NTFS) or renamed ISOs.
For Apple Mac images, use our DMG extractor. For standard compressed files, use our ZIP extractor or 7z extractor.
ISO 9660 format standards and Joliet edge cases
ISO 9660 (ECMA-119) disk images use 2,048-byte logical sectors. Sectors 0–15 are reserved for system
boot records. Sector 16 contains the Primary Volume Descriptor (PVD, identifier CD001),
and sector 17/18 typically contains the Supplementary Volume Descriptor (SVD) for Joliet.
Three extraction edge cases: (a) Joliet file names are encoded in 16-bit big-endian Unicode (UCS-2BE) up to 64 characters, while Level 1 ISO 9660 limits names to 8.3 uppercase characters — the extractor prefers the Joliet SVD when present; (b) ISO 9660 stores file extent sizes and LBAs in both little-endian and big-endian formats ("both-byte" ordering) — reading the little-endian integer ensures cross-platform compatibility; (c) because ISO 9660 has zero compression, any file can be extracted on demand with native browser slicing. Explore our guide on how to extract ISO files without mounting.
Frequently asked questions
How do I extract files from an ISO without mounting it?
Drag and drop your .iso file into the box above. EasyExtract reads the ISO volume descriptor and unpacks files directly in your browser without mounting a virtual drive or modifying your system.
Is my ISO file uploaded to an external server?
No. The disk image is read directly from your local disk and processed entirely within your browser's private JavaScript sandbox. Your files and data are never transmitted over the internet.
Can I extract a single driver or file from a large ISO?
Yes. Because ISO 9660 is an uncompressed contiguous format, clicking 'Save' on any file extracts only that specific file's bytes instantly, without unpacking the rest of the multi-gigabyte image.
Does this tool support Joliet Unicode filenames?
Yes. EasyExtract automatically detects Joliet Supplementary Volume Descriptors and decodes 16-bit big-endian Unicode filenames with full international character support.
Can this tool open Windows 10 or Windows 11 installation ISOs?
Yes. Windows installation media uses standard ISO 9660 / Joliet bridging and opens immediately, allowing you to browse and extract drivers, answer files, and documentation.
Can I open ISO files on a Mac or Chromebook?
Yes. This tool runs in any modern web browser (Chrome, Safari, Firefox, Edge) on macOS, ChromeOS, Windows, and Linux with zero software installation required.
What is the maximum ISO file size supported?
Because EasyExtract uses on-demand binary slicing rather than loading the entire file into memory, ISO images of 5 GB, 10 GB, or larger open smoothly in modern 64-bit browsers.