CCosmovex
Home / Guides / 3D Printing

How to Open an STL File on iPhone

3D Printing · October 25, 2026 · 6 min read

A 3D model arrives in Messages, WhatsApp or an email. You tap it on your iPhone and get a blank icon or a message that there is no preview. iPhone usually cannot preview STL files by itself. Here is how to open one in under a minute, and what to check before you print it.

Quick answer. To open an STL file on iPhone:

  1. Install an STL viewer such as LayerPeek from the App Store (listed as “STL Viewer: 3D Print & G-code”).
  2. Open the message or the Files app, tap the file, then tap the Share button.
  3. Choose LayerPeek in the row of apps. If it is not there, swipe to the end and tap More.
  4. Rotate the model with one finger, pinch to zoom, and read its size in millimetres.
Download on the App StoreGet it on Google Play

What an STL file is

An STL file describes the surface of a 3D object as thousands of small triangles. It is the most common format for 3D printing and the one you usually download from model sites. It holds only the shape: no colours and no print settings. Most STL files are in millimetres, so a viewer that shows the size in mm tells you how big the print will be.

FormatWhat is insideOpens in LayerPeek
.stlThe shape onlyYes
.3mfShape plus plates, colours and sometimes print settingsYes
.objThe shape, sometimes with texturesYes
.gcodePrinter instructions from a slicerYes, layer by layer
.step / .stpA CAD model, not a meshNo: ask for an STL or 3MF export

Why iPhone shows a blank file

iPhone previews files with Quick Look, which is built for photos, PDFs, documents and Apple's own AR formats. Printing formats such as STL, 3MF and G-code are usually outside what it can show, so the file appears as an icon with nothing inside. An app that registers those file types adds itself to the Share sheet, and from then on you can open them with two taps.

Step by step: open an STL file on iPhone

1. Install a viewer

Install LayerPeek from the App Store. The home-screen name is LayerPeek. It needs no account and opens files without an internet connection.

2. Open the file from where it arrived

If LayerPeek is missing from the Share sheet, scroll the app row to the end, tap More, and add it to your favourites so it appears first next time.

3. ZIP downloads

Model sites often bundle several parts into one ZIP file. Open the ZIP in LayerPeek and pick the part you want from the list, without unpacking it first.

4. Look at the model

Drag with one finger to rotate and pinch to zoom. The size of the model in millimetres is shown under the view. Large models are simplified for display, while measurements still use the full mesh.

What to check before you print it

LayerPeek showing a sliced 3MF project with print time and filament per colour

3MF projects, sliced files and G-code

3MF projects from Bambu Studio and OrcaSlicer open with their plates and filament colours. A sliced .gcode.3mf already carries the print time and the grams of each colour, and LayerPeek reads them straight from the file; nothing is sliced on the phone. Plain G-code opens as a layer-by-layer preview with a scrubber, so you can see how the print builds up.

If the file will not open

Questions

Can an iPhone open STL files without an app?

Usually not. Quick Look on iPhone is built for photos, documents and Apple's AR formats, so STL, 3MF and G-code files tend to show as a blank icon. Installing a viewer such as LayerPeek adds them to the Share sheet.

How do I open an STL file from WhatsApp on iPhone?

Tap the document in the chat, tap the Share button, and choose LayerPeek from the row of apps. If it is not shown, tap More at the end of the row.

Where are downloaded STL files on iPhone?

Files downloaded in Safari go to the Downloads folder in the Files app, usually under iCloud Drive or On My iPhone. Open LayerPeek, tap Open a file and browse there.

Do I need an internet connection to view an STL file?

Not with LayerPeek. Files are read on the phone, there is no sign-in, and viewing works offline.

Can I check whether a model fits my printer on iPhone?

Yes. Pick your printer once in LayerPeek and every model you open shows whether it fits the bed and how much room is left, in millimetres.

LayerPeek app icon
LayerPeek

Opens STL, 3MF, OBJ and G-code on Android and iPhone. Free to download.

Related