Articles on: Cloud Slicer

Print from iPad, Chromebook or phone using a dual USB-C drive

Print from iPad, Chromebook or phone using a dual USB-C drive


If you slice a model in SimplyPrint's cloud slicer on an iPad, iPhone, Chromebook or Android phone, you'll often hit a small wall right at the end: how do you actually get the sliced file onto the printer? This guide covers the simplest fix - a dual USB-C + USB-A thumb drive - and walks through the workflow for each device.


You don't need a Raspberry Pi or a connected printer for this. If you can plug a USB stick into your printer's front panel, this works.


Why this is a thing


iPads, iPhones, MacBooks from 2016 onwards, Chromebooks, and most Android phones only have USB-C ports. Most 3D printers only accept files via USB-A or microSD. A plain USB stick can't bridge the two.


A dual-ended thumb drive has a USB-C plug on one end and a USB-A plug on the other. You save the sliced file to it from your tablet or phone, flip it around, and plug it into the printer. That's the whole workflow.


What to get


The drive needs both a USB-C end and a USB-A end. Storage size doesn't matter much - a sliced file (.gcode, .bgcode or .3mf) is usually 5-50 MB. Any size from 32 GB up is plenty.


Recommended:



Budget alternatives:



The 3D printer needs to be formatted to read FAT32. Most thumb drives ship pre-formatted as FAT32 or exFAT, which works for almost all printers. If your printer can't see the file, reformat the drive as FAT32 from your computer.


On iPad or iPhone


  1. Slice your model in SimplyPrint on the iPad or iPhone.
  2. Plug the dual drive into your device using the USB-C end.
  3. In the slicer, tap Save or Download on the print options.
  4. iOS opens the file picker. Choose On My iPad / iPhone, then select the drive (it appears as an external storage device).
  5. Save the file to the drive.
  6. Eject the drive (long-press the drive icon in Files - Eject).
  7. Flip the drive to the USB-A side and plug it into your printer.
  8. Start the print from the printer's menu.


iPads and iPhones running iOS/iPadOS 13 or newer support USB drives natively through the Files app. Older iOS versions don't.


On a Chromebook


  1. Slice your model in SimplyPrint in the Chromebook's browser.
  2. Plug the dual drive into the USB-C port.
  3. Download the sliced file (it lands in Downloads).
  4. Open the Files app on the Chromebook.
  5. Drag the sliced file from Downloads to the drive (it appears in the sidebar under its volume name).
  6. Right-click the drive and choose Eject.
  7. Flip to USB-A, plug into the printer, start the print.


On Android


  1. Slice in SimplyPrint in your browser or in the SimplyPrint mobile app.
  2. Plug the drive into the phone's USB-C port. Android usually shows a notification - tap it.
  3. Download the sliced file.
  4. Use the Files app (or your phone's file manager) to move the sliced file to the drive.
  5. Long-press the drive in Files and tap Eject.
  6. Flip to USB-A and plug it into your printer.


On some Android phones you'll need to grant the file manager permission to write to USB storage the first time. Accept the prompt.


What about Bambu Lab printers without a Raspberry Pi?


This works the same way. Slice in SimplyPrint, save the .3mf file to the drive, plug the drive into the front of the printer (X1C, X1E, P1S, P1P, A1, A1 mini, H2D all accept USB drives), and start the print from the touchscreen or A1 screen.


This is how a lot of people on iPad or Chromebook run their Bambu without setting up Bambu Connect or a separate host computer. It's not as smooth as a fully cloud-connected printer in SimplyPrint, but it does work.


Want a fully cloud-connected setup later? See our printer setup guides - any small computer (Raspberry Pi, mini PC, even an old laptop) can act as the host.


Tips and gotchas


  • Filename length: some printers truncate long filenames. Keep them under 30 characters where possible.
  • File format: save as .gcode, .bgcode (Prusa) or .3mf (Bambu) depending on your printer.
  • Don't unplug without ejecting: corrupted file systems are the most common cause of "printer can't see the file".
  • One file at a time: if your printer's menu is slow, putting too many files on the drive makes it sluggish to browse. Clear old files between sessions.




SimplyPrint earns a small commission if you buy through the Amazon links above. It doesn't change the price you pay.


Updated on: 26/06/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!