Viewer
Open almost any file on your iPhone and iPad — including web pages that actually run.
What it opens
Web pages, for real
HTML with JavaScript, CSS, modules and local data. Open a whole folder or a zip and everything loads.
Developer tools
View source, find on page, a JavaScript console, desktop mode, and save or print as PDF.
Code
Syntax colours and line numbers for nearly 200 languages, in light and dark.
Markdown, JSON, CSV
Beautifully rendered Markdown, JSON as an explorable tree, and CSV as a proper table.
Documents
PDF with page thumbnails and search, plus Word, Excel, PowerPoint, Pages, Numbers and Keynote.
Media and more
Images with pinch-to-zoom, video, audio, 3D models — and a plain-text view for anything else.
Support
How do I open a file?
Tap Browse in Viewer to pick a file or folder from Files, iCloud Drive or a USB drive. Or, in any app, tap Share on a file and choose Viewer.
A web page opens but its images or styles are missing.
A single HTML file shared on its own can't reach the files next to it. Open the whole folder with Browse, or a zip of the site, and Viewer loads everything.
Why do links to websites open in Safari?
Viewer is for files on your device. Links to the web open in Safari so you keep your usual browser, passwords and privacy settings.
Does Viewer upload my files?
No. Everything happens on your device. Viewer has no accounts, no analytics and no servers. A page you open may load things from the internet itself, as it would in any browser.
How do I see a page's console output?
Open the page, tap the ••• menu and choose Console. Errors show a red badge in the toolbar. You can also run JavaScript from the console.
Something not working, or a file type you'd like supported?