Slicing: from STL to G-code for your printer

Online slicer vs desktop slicer: when you don't need to install OrcaSlicer, Cura or PrusaSlicer

An honest split: desktop slicers win on color painting, modifiers and G-code preview; an online slicer wins on no install, any device and printer presets ready.
29 September 2026 · 5 min readslicingonline slicercomparison

Same engine, different place

A slicer turns a 3D model into G-code for one printer. Most people use a desktop slicer: OrcaSlicer, PrusaSlicer, Cura or Bambu Studio, all open-source programs for Windows, macOS and Linux that you download at no charge. An online slicer does the same job with the settings in a browser tab and the slicing on a server.

SpeakCAD's online slicer runs the unmodified OrcaSlicer command-line slicer with the printer, process and filament presets bundled with OrcaSlicer. So the question is not which one slices better: with the same printer preset and the same settings, it is the same engine. The question is which one fits the computer you have and the part you are printing. Here is the honest split.

Where the desktop slicer wins

Multi-material and color. Painting colors onto faces, assigning parts to AMS slots or tool heads, a two-color sign with white letters: that is desktop work. The online slicer produces single-material G-code.

Modifiers. A desktop slicer lets you drop a modifier volume on a part (more walls around a screw hole, denser infill in one corner) or change settings over a height range (the top 10 mm at a finer layer height). The online slicer applies one set of settings to the whole part.

Variable layer height. Fine layers only where a curve needs them and coarse layers elsewhere is a desktop feature.

A layer-by-layer preview. Scrubbing through the toolpaths, checking the first layer, seeing where a support starts or where the seam lands: the online slicer shows the model in 3D before slicing and the numbers after (print time, filament, layers, supports), not the toolpaths.

Full control. Custom start G-code, the hundreds of settings inside a process preset, your own profile for a printer no preset library covers, calibration prints for flow and pressure advance: all desktop.

Offline, and as often as you like. A desktop slicer works without internet and never asks for anything per slice. The online slicer needs a connection, and a slice has a price: The online slicer gives every account 1 free slice, its first (a free account, no card). After that, a slice uses one slice from a Slicer pack (20 slices for $3, once, never expire) or 5 credits, and slicing is included in Pro and Unlimited. Re-slicing the same file with other settings within 10 minutes is free.

Where the online slicer wins

Nothing to install. It runs in Chrome, Safari, Edge or Firefox, so it runs on the machines desktop slicers do not: a Chromebook, an iPad, a phone (iPhone or Android), a school or office computer where installing software is blocked, a borrowed laptop.

Your hardware does not matter. Slicing a large model is real work for a processor. Online, that work happens on the server, so an entry-level Chromebook gets its file as quickly as a gaming PC.

Printer presets ready. Pick the brand, model and nozzle among 380+ printers from 60+ brands, and the printer's own process and filament presets come with it. Nothing to import, no hunting for a community profile. Bambu Lab printers get the sliced .gcode.3mf they expect and every other printer gets plain .gcode. Screen previews are embedded when the printer's profile asks for them, and files for a Prusa MK3 end without its "File incomplete" prompt.

The settings that matter, and only those. Print profile (the layer height), material and filament brand, infill, walls, supports (Auto, Always or Never; tree or normal; only from the build plate), adhesion (Auto, None, Brim or Skirt), speed (Quiet, Normal or Fast) and automatic orientation. Everything else stays at the preset's tested values. For someone printing a downloaded model on a stock printer, fewer knobs is an advantage.

Your printer follows you. Printers and settings are saved on your account, so the phone next to the printer and the laptop at work slice with the same profile.

Nothing stays behind. The file goes from the browser straight to the slicing service, is sliced in a temporary folder that is deleted when the job ends, and is not kept.

Side by side

Desktop slicerOnline slicer
InstallYes: Windows, macOS, LinuxNo: runs in the browser
Chromebook, iPad, phoneChromebook only through Linux, where allowed; no iPad or phone versionsYes
Printer profilesBundled, plus any you import or buildOrcaSlicer's bundled presets for 380+ printers
Multi-material, color paintingYesNo
Modifiers, variable layer heightYesNo
Layer-by-layer G-code previewYesNo: 3D model before, print stats after
Custom start G-codeYesNo
Works offlineYesNo
PriceOpen source, no charge1 free slice, then a Slicer pack slice or 5 credits; included in Pro and Unlimited

Five situations, five answers

  1. A Chromebook at school and a part for a class project. Online. Nothing else runs there.
  2. A download from Printables on a stock printer. Either. On a Bambu Lab A1 or a Prusa MK4S, the stock preset is what you would pick on the desktop anyway, so the online slicer gets you the same file without opening a laptop.
  3. A two-color sign, or a bracket with extra infill around one hole. Desktop: painting and modifiers.
  4. First layers failing on a printer you just set up. Desktop. You want the preview, the calibration prints and the full preset.
  5. Standing next to the printer with only a phone. Online: open the file from the phone's downloads, slice, send.

Using both

Most people who print a lot keep a desktop slicer and use the online one when they are away from it. Because both run OrcaSlicer's own presets, a part sliced online with the stock profile should come out the way the same slice would in desktop OrcaSlicer with the same settings, so switching between them does not mean relearning your printer.

Where to start

If you have never sliced a file, the step-by-step guide goes from the first file to the printer, and which settings matter for a functional part explains what to change and what to leave alone. Open the online slicer and try it with your own file.

When the problem is the part rather than the settings (a hole too small, a wall too thin), no slicer fixes it: SpeakCAD's AI editor rebuilds the STL as an editable model that you change by describing the change.

Questions

For a single-material part with a stock printer profile, yes: SpeakCAD's online slicer runs the unmodified OrcaSlicer command-line slicer with the presets bundled with OrcaSlicer. What it leaves out are the desktop tools around the slicing: color painting, modifiers, variable layer height, custom start G-code and a layer-by-layer preview.

No. An online slicer turns an STL or 3MF into G-code in the browser, so it works on a Chromebook, an iPad, a phone or a computer where you cannot install software. You still need a slicer of some kind, because printers run G-code, not STL files.

Sometimes, through the Linux development environment, if the device allows it and the slicer has a Linux build for its processor. School and work Chromebooks often have Linux switched off. A browser-based slicer avoids the question.

The online slicer gives every account 1 free slice, its first (a free account, no card). After that, a slice uses one slice from a Slicer pack (20 slices for $3, once, never expire) or 5 credits, and slicing is included in Pro and Unlimited. Re-slicing the same file with other settings within 10 minutes is free. You need an account (free sign-up, no card). OrcaSlicer, PrusaSlicer and Cura are open source and cost no money to download.

No. The file goes from your browser straight to the slicing service, is sliced in a temporary folder that is deleted when the job ends, and is not kept.

Slice your STL in the browser

Drop an STL or 3MF, pick your printer among 380+ models from 60+ brands with their OrcaSlicer profiles, and download G-code ready to print, with the print time and filament weight. The online slicer gives every account 1 free slice, its first (a free account, no card). After that, a slice uses one slice from a Slicer pack (20 slices for $3, once, never expire) or 5 credits, and slicing is included in Pro and Unlimited. Re-slicing the same file with other settings within 10 minutes is free.