Open an Adobe Illustrator (.ai) file or a PDF and view every page, rendered in the browser with its page count and dimensions.
Scope, stated plainly: modern Illustrator files saved with “Create PDF Compatible File” (the default for many years) open here because they embed a PDF. Older PostScript-only .ai files cannot be rendered by any browser tool and will show an error explaining that.
This viewer passes the selected file to the pdf.js library, which renders each page onto a canvas and reports the page count and each page’s size in points. It works for PDF files directly, and for Illustrator files indirectly: when an .ai file is saved with the “Create PDF Compatible File” option — the default in Illustrator for many years — the file contains a full PDF representation, and that is what is rendered here. The viewer does not open the native Illustrator editing data, so layers, editable paths and artboard structure beyond the rendered pages are not shown. Older .ai files saved without PDF compatibility are PostScript-only: they contain no renderable PDF, no browser-based tool can display them, and this page says so when such a file fails instead of pretending otherwise.
Which Illustrator files can this viewer open? Modern Illustrator files saved with the “Create PDF Compatible File” option, the default setting for many years, open here, because Illustrator embeds a complete PDF inside the .ai file and this viewer renders that PDF.
Why did an older .ai file fail to open? Older PostScript-only .ai files contain no embedded PDF, so there is nothing a browser can render. They cannot be rendered by any browser tool; opening them requires Illustrator or a desktop converter.
Is the file uploaded anywhere? No. The file is read and rendered locally in the browser with the pdf.js library; nothing is sent to a server.