Online 3D printer slicer: your STL or 3MF in, G-code out
Upload an STL or 3MF, pick your printer among 380+ models from 60+ brands, choose the layer height, filament, infill and supports, and download G-code ready to print: a .gcode.3mf for Bambu Lab, a .gcode for Prusa, Creality, Elegoo, Anycubic, Voron and the rest. The slicing is done by OrcaSlicer 2.4.2 with your printer's own profile. Nothing to install: it works on a computer, a Chromebook, an iPad or a phone.From your file to G-code, in the browser tab
No AI and no redesign: the slicer prints your model as it is, with your printer's standard profile and the few settings you choose.Pick your printer
Search 380+ printer models from 60+ brands and pick the nozzle. The preview warns when the model does not fit the bed. Your printer and its settings are saved on your account for next time.Set the print
Layer height from the printer's presets, a filament preset, infill, supports (Auto, Always or Never; tree or normal), speed, walls, bed adhesion, and auto-orientation to the flattest base.Slice and download
OrcaSlicer slices it and you download the .gcode (a .gcode.3mf for Bambu Lab) with the print time, filament weight and length. 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.The online slicer and a desktop slicer, side by side
| SpeakCAD online slicer | Desktop slicer (OrcaSlicer, PrusaSlicer, Cura, Bambu Studio) | |
|---|---|---|
| Install | Nothing: it runs in the browser | An app for Windows, macOS or Linux |
| Chromebook, iPad, phone | Yes, in Chrome or Safari | Not on an iPad or a phone; on a Chromebook only through its Linux environment |
| Slicing engine | OrcaSlicer 2.4.2, unmodified, on SpeakCAD's slicer service | The app's own engine, on your computer |
| Printer profiles | 380+ printers with OrcaSlicer's bundled profiles | The app's bundled profiles, plus custom printers you set up |
| Settings | Layer height, filament, infill, supports, speed, walls, adhesion, orientation | Hundreds, per object and per layer range |
| Multi-colour painting, modifiers, custom G-code | No | Yes |
| Output | A .gcode file, or a sliced .gcode.3mf for Bambu Lab, to download | G-code or 3MF, and sending to networked printers |
| Price | 1 free slice; then Slicer pack: 20 slices for $3, once, never expire, or 5 credits a slice; included in Pro and Unlimited | Free to download |
| Your file | Sliced in a temporary folder deleted when the job ends; not kept | Stays on your computer |
What the online slicer is
A slicer turns a 3D model into G-code, the list of moves, temperatures and extrusion amounts a 3D printer runs. SpeakCAD's online slicer does that from a browser tab: upload an STL or 3MF, pick your printer and a few settings, and download a file ready to print. The slicing itself is done by the unmodified OrcaSlicer 2.4.2 command-line slicer, with the printer, process and filament presets OrcaSlicer ships, on SpeakCAD's slicer service. There is no AI in it: it slices your file as it is.
Printers it slices for
380+ printer models from 60+ brands, each with the profile OrcaSlicer bundles for it: bed size, nozzle variants, firmware flavour, start and end G-code, speed and acceleration limits. The main brands:
| Brand | Printer models | For example | File you download |
|---|---|---|---|
| Bambu Lab | 12 | A1, A1 mini, P1S, P2S, X1 Carbon, H2D | .gcode.3mf |
| Prusa | 13 | MK4S, MK3S, MINI, CORE One, XL | .gcode |
| Creality | 41 | Ender-3 V3 SE, Ender-3, Ender-3 S1, K1C, K1 Max, K2 Plus | .gcode |
| Elegoo | 18 | Neptune 4 Pro, Neptune 3 Pro, Centauri Carbon | .gcode |
| Anycubic | 20 | Kobra 3, Kobra S1, Kobra 2 Neo, Vyper | .gcode |
| Qidi | 11 | Q1 Pro, Q2, X-Plus 4, X-Max 3 | .gcode |
| Sovol | 13 | SV06, SV07, SV08 | .gcode |
| Flashforge | 12 | Adventurer 5M, Adventurer 5M Pro, AD5X | .gcode |
| Voron | 8 | 0.1, 2.4 350, Trident 300, Switchwire 250 | .gcode |
| RatRig | 21 | V-Core 4 300, V-Minion | .gcode |
| Snapmaker | 19 | J1, U1, Artisan, A350 | .gcode |
| Artillery | 10 | Sidewinder X4 Plus, Genius Pro, Hornet | .gcode |
| Anker | 3 | M5, M5C | .gcode |
Also in the list: Volumic (21), Wanhao France (17), Geeetech (16), Z-Bolt (9), SeeMeCNC (7), FLSun (6), re3D (6), CoLiDo (5), MagicMaker (5), FlyingBear (4), InfiMech (4), Kingroon (4), Lulzbot (4), Tiertime (4), BIQU (3), Blocks (3), Cubicon (3), DeltaMaker (3), Dremel (3), Eryone (3), Folgertech (3), WonderMaker (3), Comgrow (2), CONSTRUCT3D (2), innovatiQ (2), LH (2), LONGER (2), Raise3D (2), RolohaunDesign (2), SecKit (2), TwoTrees (2), Vivedino (2), Vzbot (2), WEMAKE3D (2), Afinia (1), Chuanying (1), Co Print (1), Ginger Additive (1), M3D (1), Mellow (1), OpenEYE (1), Peopoly (1), Phrozen (1), Positron 3D (1), RH3D (1), Tronxy (1), UltiMaker (1), Voxelab (1), Wanhao (1); and generic Klipper, Marlin, RepRapFirmware and Repetier profiles, whose bed size and start G-code may not match your machine. Every model is on the printers page, and the popular ones have their own page with the bed size and layer heights from their profile.
The settings you choose
- Printer and nozzle. The model and the nozzle diameter, among the variants its profile has.
- Layer height. The printer's own process presets, from fine to draft (on a Bambu Lab A1, 0.06 to 0.56 mm across its nozzles).
- Filament. A preset for the material, among PLA, PETG, ABS, ASA, TPU, PLA-CF, PETG-CF, PC, PA, PA-CF, as far as the printer's profile has one. Temperatures, cooling and flow come from the preset.
- Infill. A percentage.
- Supports. Auto turns on OrcaSlicer's automatic supports, which go only where an overhang is steeper than the profile's threshold, and the result says whether any were printed. Always puts them under every overhang past 45°, small ones included, even where the profile would print it in the air. Never slices without them. Tree or normal supports, and supports on the build plate only if you want none starting on the model.
- Speed. Quiet (0.6 x the profile's speeds), Normal, or Fast (1.3 x), always capped by the printer's and the filament's limits.
- Walls. The number of wall loops.
- Bed adhesion. Auto, None, Brim or Skirt.
- Auto-orientation. Turns the model onto its flattest base with the fewest overhangs before slicing; switch it off to keep the orientation of your file.
Everything else (temperatures, retraction, accelerations, seams, top and bottom layers) comes from the printer, process and filament presets as OrcaSlicer ships them. Your printers and their last settings are saved on your account.
What you get back
- The file. A plain .gcode for every printer, and a sliced .gcode.3mf for Bambu Lab printers: the file they print from the microSD card and that Bambu Studio sends over the network.
- The numbers. Estimated print time, filament in grams and metres, layer count, printed height, and whether supports were added, with their weight. To see them before you slice, with the cost in filament and electricity, the print time and cost calculator runs the same slicer without an account.
- Screen previews. When the printer's profile asks for them, the preview images its screen shows are embedded in the G-code.
- Prusa MK3 family. The file does not stop on the "File incomplete, continue anyway?" prompt.
What it costs
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. Slicer pack slices work only in the online slicer. Starter credits ($5 once, 50 credits, no subscription) also pay for 10 slices. Pro ($14.99 a month) and Unlimited ($39.99 a month) include slicing. On every plan, an account can start up to 60 slices a day.
Your file
The file goes from your browser straight to the slicer service, never through SpeakCAD's web servers. It is sliced in a temporary folder that is deleted when the job ends, and it is not kept. The one exception is a file dropped on SpeakCAD's slicer page before signing up: it waits, as a compressed 3MF, in private storage until you open it in the slicer and for 24 hours at most, then it is deleted.
On a Chromebook, an iPad or a phone
Nothing to install: the slicer runs in Chrome on a Chromebook, in Safari on an iPad or an iPhone, in Chrome on Android, and in any current desktop browser. Desktop slicers are apps for Windows, macOS and Linux, so on a Chromebook, a tablet or a phone this is the way to slice without borrowing a computer. On a phone the G-code lands in Files or Downloads, and goes from there to the printer's SD card or USB stick, its app or its web upload page. From a phone to the slicer covers each route, and each device has its own step-by-step page: slicer for Chromebook, slicer for iPad, slicer for iPhone and slicer for Android.
From ChatGPT or Claude
The same slicer works inside the conversation. Add the SpeakCAD Slicer connector to ChatGPT or Claude (no sign-in), say "slice my STL for my Bambu Lab A1 in PETG, 0.2 mm layers", and the assistant looks the printer up, checks the settings against its profile and opens the slicer in the chat with them selected: you drop the file there. Slice from ChatGPT or Claude has the set-up; SpeakCAD for ChatGPT and for Claude also design the part first.
When a desktop slicer is the better tool
The online slicer exposes the settings above and nothing more. OrcaSlicer, PrusaSlicer, Cura and Bambu Studio are free desktop apps you install, and they remain the better tool for:
- Multi-colour and multi-material prints: painting colours on a model for an AMS, an MMU or a tool changer.
- Modifiers and per-object settings: denser infill in one area, other settings for one part, changes by height range.
- Custom G-code: your own start and end G-code, a pause or a filament change at a layer.
- Tuning: calibration prints, and printer and filament profiles you edit yourself.
- A printer that is not in the list, which a desktop slicer lets you set up from scratch.
For one model sliced with your printer's standard profiles, from any device, the online slicer is the shorter path. STL to G-code explains what the conversion does and which settings matter.
When the part itself needs changing
A slicer prints the model as it is. If a hole is too small, the part is 5 mm too wide or it needs a mount, edit the STL with SpeakCAD's AI: it rebuilds the mesh as an editable model with exact millimetres. No file yet? Describe the part and the AI designs it. Both download G-code sliced for the same 380+ printers.
Questions
Yes. SpeakCAD's online slicer slices an STL or 3MF in the browser with OrcaSlicer 2.4.2 and the profile of your printer, among 380+ models from 60+ brands, and gives you G-code ready to print (a .gcode.3mf for Bambu Lab). Nothing to install: it works on a computer, a Chromebook, an iPad or a phone. 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.
Partly: 1 free slice with a free account, no card. It does not renew. 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 ($14.99 a month) and Unlimited ($39.99 a month). Re-slicing the same file with other settings within 10 minutes spends nothing. It is not unlimited: an account can start up to 60 slices a day. If you slice often on a computer, OrcaSlicer, PrusaSlicer and Cura are free desktop apps.
Yes. The online slicer runs in Chrome on a Chromebook: upload the STL or 3MF, pick your printer and download the G-code, with no Linux or Android app to install. The file lands in Downloads, ready for the printer's SD card, USB stick or web upload page.
Yes. Open the online slicer in Safari, choose the STL or 3MF from Files, pick your printer and download the G-code to Files. From there it goes to the printer's app, its web upload page or an SD card reader. Nothing to install.
380+ printer models from 60+ brands: every printer OrcaSlicer 2.4.2 bundles a profile for, including Bambu Lab (12), Prusa (13), Creality (41), Elegoo (18), Anycubic (20), Voron (8), Qidi (11), Sovol (13), Snapmaker, Flashforge, RatRig and Artillery. The full list is on SpeakCAD's printers page.
A sliced .gcode.3mf, the file Bambu Lab printers print from the microSD card and that Bambu Studio sends over the network. Every other brand gets a plain .gcode file.
Yes. The slicing is done by the unmodified OrcaSlicer 2.4.2 command-line slicer, with the printer, process and filament presets it ships, on SpeakCAD's slicer service. OrcaSlicer is open source under the AGPL-3.0; its source and licence are linked from SpeakCAD's terms page.
For slicing one model with your printer's standard profiles, yes: it runs OrcaSlicer's own engine and presets from the browser, so there is nothing to install. It does not replace the desktop apps for multi-colour painting, modifiers, custom G-code or profile tuning; OrcaSlicer, PrusaSlicer, Cura and Bambu Studio are free desktop apps for that.
The file goes from your browser straight to the slicer service, never through SpeakCAD's web servers. It is sliced in a temporary folder that is deleted when the job ends, and it is not kept. The one exception is a file dropped on SpeakCAD's slicer page before signing up: it waits, as a compressed 3MF, in private storage until you open it in the slicer and for 24 hours at most, then it is deleted.
Up to 50 MB, as STL or 3MF. The model shows in 3D before slicing, with a warning when it does not fit your printer's bed.
Yes. Re-slicing the same file with other settings within 10 minutes of a slice spends nothing; after that, a new slice counts as another slice: the account's free slice if it is still unused, then a Slicer pack slice or 5 credits, included in Pro and Unlimited.
No, it prints the model as it is. To change it (a bigger hole, another size, a mount), SpeakCAD's AI editor rebuilds an STL as an editable model with exact millimetres; to make a new part, describe it and the AI designs it. Both download G-code for the same 380+ printers.