Viewer app icon

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?

Get help