How to Print From iPhone: An Easy Guide to Mobile 3D Printing
Unleashing Creativity: 3D Printing from Your iPhone
For years, the dream of controlling complex machinery from our pockets felt like science fiction. Today, the world of 3D printing has embraced this mobile revolution, making it possible to manage and even initiate prints directly from an iPhone. This transformation empowers hobbyists and professionals alike, providing unprecedented flexibility and control over their 3D printing projects.
Quick Summary
Mobile 3D printing apps for iPhone offer a comprehensive solution for managing your 3D printing workflow. Here is what they typically allow you to do:
- Model Discovery: Browse and download 3D models from various online repositories.
- Slicing: Convert 3D models into print-ready G-code directly on your device.
- Printer Control: Start, pause, or stop prints remotely.
- Monitoring: Keep an eye on print progress, temperatures, and remaining time, often with live camera feeds.
- File Management: Organize and upload G-code files to your printer.
The Rise of Mobile 3D Printing Apps
The ability to 3D print from an iPhone is now a reality, supported by a growing ecosystem of mobile applications. These apps extend beyond simple monitoring, offering features such as model search, display, slicing, and direct printer control to users. This suite of functionalities positions the iPhone as a central hub for managing the entire 3D printing workflow. One significant shift is the integration of cloud-based services, allowing users to start print jobs remotely. The Prusa Connect App, for example, facilitates starting print jobs directly from the cloud and integrates with Printables.com.
Navigating the Model Ecosystem
Finding the right 3D model is often the first step in any printing project. Several apps specialize in aggregating and presenting vast libraries of designs. The 3D GO App serves as an all-in-one solution for finding, previewing, organizing, and slicing 3D models. It simultaneously searches popular repositories like Thingiverse, Printables, Cults3D, MakerWorld, and MyMiniFactory for STL files. The app provides a complete 3D preview and an STL viewer, allowing users to examine models before downloading or slicing.
Thinger is another app dedicated to model discovery, aggregating over 600,000 free, downloadable 3D print models from various marketplaces, including Thingiverse, Cults3D, MyMiniFactory, and Yeggi. Users can curate and share their own lists of 3D print models within Thinger and download STL files to revisit favorite designs.
On-the-Go Slicing and Preparation
The process of converting a 3D model into printable instructions, known as slicing, traditionally required desktop software. Mobile applications now bring this capability directly to the iPhone.
Integrated Slicers
An integrated 3D slicer within the 3D GO App converts STL files into print-ready G-code. This functionality supports file preparation for materials such as PLA, PETG, ABS, and TPU. The G-code files exported from 3D GO are compatible with software like Bambu Studio, PrusaSlicer, Cura, and Klipper-based setups.
The Print To 3D App transforms iPads and M1-enabled iPhones into a dedicated 3D printing hub, enabling slicing, uploading, and printing of 3D models. This app supports 43 FDM 3D printers and offers access to over 400 downloadable printer profiles. Print To 3D can load both STL and OBJ files, allows for customizable pre/post-print G-code commands, and facilitates direct G-code uploads to Octoprint or Moonraker/Fluidd servers.

Source: apps.apple.com
The Thinger app allows users to find, download, and store 3D print models from various marketplaces directly on their Apple device.
It offers comprehensive control over the slicing process, including various infill patterns such as Hex, Grid, Linear, Triangle, Gyroid, and Vase, along with customizable settings for brim, raft, shell count, top/bottom layers, nozzle, and bed temperature. Creality Cloud also offers integrated cloud-slicing functionality, allowing users to slice and print directly from their phone, convert STL files into G-code effortlessly, and preview sliced files.
Remote Control and Monitoring
Once a model is prepared, mobile apps offer robust control and monitoring features.
App Features Comparison
Here is a comparison of some popular apps and their remote control capabilities:
| App Name | Primary Function | Key Remote Features | Compatibility |
|---|---|---|---|
| Polymer (formerly OctoClient) | Manage and supervise 3D printers via OctoPrint | Start/monitor prints, live camera streaming, status updates, GCODE view (iPad), axis homing, temperature adjustments, filament control. Pro version: multiple printers, custom commands, printer power control. | OctoPrint-compatible printers |
| SimplyPrint | Control and monitor 3D printers from mobile devices | Complete remote control, live print progress monitoring, print completion notifications. | Various 3D printers |
| AstroPrint Mobile | Manage and monitor desktop 3D printers | Visual print bed inspection, status notifications, start/stop prints, print from repositories (Thingiverse), uses AstroPrint Cloud Slicer (CURA Engine). | Standard Marlin and Sailfish firmware-based printers (e.g., Prusa i3, FlashForge Creator Pro, Lulzbot, Ultimaker, Robo3D, Makerbot 2X and older) |
| Creality Cloud | All-in-one 3D printing platform with community | Remote control of multiple 3D printers, time-lapse video recording, cloud slicing, 3D model library. | Creality printers and others |

Source: manufactur3dmag.com
Apps like Polymer allow users to monitor 3D prints via OctoPrint, offering live camera streams and real-time status updates.
Polymer, for instance, allows users to start and monitor prints from anywhere, offering live camera streaming, status updates on print progress, temperatures, and remaining time, and a GCODE view for iPads. Polymer provides control options such as starting, stopping, or pausing prints, axis homing, temperature adjustments, filament extrusion and retraction, fan speed control, and motor shutdown. Its Pro version extends functionality to multiple printers, custom commands, GCODE command messages, and printer power supply control. Polymer also integrates the OctoEverywhere service for remote access (Polymer Remote Access).
SimplyPrint provides complete control over printers from any location, live monitoring of print progress, and notifications upon print completion. AstroPrint Mobile enables users to visually inspect the print bed, receive status notifications, and start or stop prints. It also allows printing from repositories like Thingiverse and uses the AstroPrint Cloud Slicer, which is powered by the CURA Engine, for slicing and printing. AstroPrint is compatible with standard Marlin and Sailfish firmware-based printers, including Prusa i3, FlashForge Creator Pro, Lulzbot, Ultimaker, Robo3D, and Makerbot 2X and older models (AstroPrint Compatibility). Creality Cloud enables remote control of multiple 3D printers and the ability to record time-lapse videos of the printing process.
Frequently Asked Questions
Can I really 3D print directly from my iPhone?
Yes, with the advent of specialized mobile applications, you can now manage and even initiate 3D prints directly from your iPhone. These apps provide functionalities ranging from model discovery and slicing to remote printer control and monitoring.
What kind of features do iPhone 3D printing apps offer?
These apps typically offer a wide array of features, including searching and browsing vast libraries of 3D models, previewing models with 3D viewers, integrated slicing capabilities to convert models into G-code, and comprehensive remote control over your 3D printer, including starting/stopping prints, adjusting temperatures, and monitoring progress.
Do I need a specific type of 3D printer to use these apps?
Compatibility varies by app. Many apps support a broad range of FDM 3D printers, often those compatible with standard firmware like Marlin or Sailfish, or those that integrate with platforms like OctoPrint. Some apps also offer extensive printer profile libraries to ensure wider compatibility.
Are there any costs associated with these 3D printing apps?
Many apps offer free basic versions with in-app purchases for advanced features or premium subscriptions. These can range from a few dollars for monthly access to higher costs for yearly subscriptions or one-time "Pro" upgrades, unlocking additional functionalities like multi-printer support or enhanced cloud services.
Conclusion
The evolution of 3D printing apps for the iPhone has moved beyond mere novelty, offering sophisticated tools that streamline the entire additive manufacturing process. From discovering and preparing models to remotely controlling and monitoring print jobs, these applications empower users with unparalleled flexibility. As mobile technology continues to advance, the symbiotic relationship between smartphones and 3D printing will undoubtedly lead to even more innovative and accessible solutions.
Source: YouTube
Sources