Convert SLDPRT to STP
This is the export to use when the file is going to another engineer rather than to a printer. STEP keeps the exact curved surfaces instead of flattening them to triangles, and every CAD program on earth reads it.
We cannot read .sldprt files — the format is closed, so the STEP export has to happen in SolidWorks. Once you have the STEP file we can convert it to anything: this page is about getting it out of SolidWorks, not about what to do next.
Exporting a STEP file from SolidWorks
Open the part and start a Save As
File → Save As…
The same route as every other export in SolidWorks. There is no separate Export menu for this.
Choose the STEP type
Save as type: STEP AP214 (*.step;*.stp)
SolidWorks offers AP203 and AP214, and sometimes AP242. Choose AP214 unless you have been told otherwise — it carries colour and is read by everything.
AP203 is older and carries geometry without colour. AP242 is the current standard and adds product manufacturing information, but support for it is less universal. AP214 is the safe middle.
Check the options
Options… → Output as: Solid/Surface geometry
Solid geometry is what you want for a part that is a solid. Exporting as surfaces gives the recipient a set of unstitched faces they have to knit back together, which is work you can save them with one dropdown.
Save, and check the file size
OK → Save
A STEP file is plain text and large — several megabytes for a moderately complex part is normal, and it compresses to a fraction of that if you need to email it.
Exported it? Check the file here
Drop the STEP or STL you just made. It opens in your own browser — nothing is uploaded — and you choose what to do with it: check it came out whole and the right size, look at it in 3D, or convert it.
Drag the STEP or STL you exported here, or.
The file is read on your own computer. It is never uploaded.
Why STEP rather than STL
An STL is triangles. It is the right answer when the next thing that happens is printing, and the wrong answer for almost everything else, because the moment a curve becomes triangles the fact that it was ever a curve is gone.
STEP stores the actual geometry: a cylinder as a radius and an axis, a fillet as a real blend surface, a spline as a spline. The recipient can measure it exactly, machine from it, cut a section through it, or use its faces as references for their own design. None of that works reliably from a mesh.
It also carries an assembly tree with named components, the units, and a tolerance describing how accurately the surfaces meet. An STL carries none of those.
The one thing STEP does not carry is the feature history. The recipient gets the finished shape as exact surfaces, not your extrudes and cuts — so they cannot change a dimension and have it rebuild. That is deliberate: the feature history is specific to SolidWorks, and STEP is a format for exchanging shapes between programs that model in different ways.
AP203, AP214 and AP242
These are application protocols — subsets of the STEP standard aimed at different jobs. All three describe the same kind of geometry and any program that reads one reads the others.
AP203 is the oldest and the most conservative. Geometry and assembly structure, no colour. Choose it only if the recipient specifically asks, or if something in their pipeline is old enough to be fussy.
AP214 adds colour and a few other presentation features, and it is what most CAD programs default to. It is the safe choice for almost every situation.
AP242 is the current standard and merges AP203 and AP214, adding product manufacturing information — tolerances and annotations carried as data rather than as drawings. It is the right answer where both ends support it, and support is good but not universal.
If you do not know what the recipient uses, send AP214. If they come back and say their software will not open it, AP203 is the fallback.
What you can do with the STEP file here
Once SolidWorks has written the STEP file, the rest runs on this site, in your browser, with nothing uploaded. Reading STEP needs a CAD kernel, because the file describes surfaces mathematically rather than as triangles, and the one built into these pages is the same open kernel FreeCAD uses.
STEP to STL is a real conversion with a mesh density setting, the same decision SolidWorks asks you to make in its own STL export. STEP to OBJ, GLB, 3MF and PLY work the same way, and an assembly keeps its parts separate where the target format can hold them.
The other direction exists too, with a caveat worth stating plainly. A mesh written as STEP is a faceted solid: every flat region becomes a face, and a cylinder is still a ring of flat strips. It opens in SolidWorks and is useful to measure and reference against, and it is not the part you started with.
Where we can actually help
With the STEP file in hand, these all run here: a mesh for printing, a GLB to show somebody the part in a browser, or a 3MF that carries the units with it.
Questions
- Is .stp the same as .step?
- Yes. Two extensions for the same format, because older systems wanted three-letter extensions. Nothing about the contents differs.
- Which STEP version should I choose?
- AP214 unless told otherwise. It carries colour and everything reads it. AP203 is the fallback if the recipient’s software is old; AP242 is the current standard where both ends support it.
- Does STEP keep my feature tree?
- No. You get the finished shape as exact surfaces, not the extrudes and cuts that produced it. That is what STEP is for — exchanging shapes between programs that model in different ways.
- Why is my STEP file so large?
- It is plain text describing every surface mathematically. Several megabytes is normal. It compresses extremely well, so zip it before emailing.
Where to go next
Related guides
Tools that do part of this here
- Gridfinity generator: bins, baseplates and drawer layoutsBins, baseplates and drawer layouts, built in the browser
- Turn text into an STLType a word and print it, without drawing anything
- Turn an image into an STLA photo or a logo, turned into something you can print
- Lithophane generatorA photo printed as thickness, lit from behind
About these formats
Checked against current software versions on 2026-09-11