VRML to STL Converter
Turn VRML97 (.wrl) files from scanners and color printing services into STL for a regular printer.
- Files stay on your device
- Free, no sign-up
- Units and up axis handled
- Batch and .zip
Drop a VRML file to convert
One file, many, or a .zip
In: STL · STEP · IGES · OBJ · 3MF · GLB · glTF · PLY · FBX · DAE · 3DS · AMF · VRML · ZIP
Converted on your device. Nothing is uploaded.
Opening…
How to convert VRML to STL
Drop your VRML files
Drop .wrl files with their texture images.
Check the preview
The model appears at the size and orientation it will have. Fix the file units, up axis or size under Size, units and orientation if needed.
Choose STL options
Binary STL by default (smallest, read everywhere). Tick ASCII only if an old tool asks for text STL.
Convert and download
One file downloads straight away. A batch gives a download per file and one .zip of all of them.
What carries over from VRML to STL
Worked out from what each format can store and what this converter writes. Nothing is changed silently: the preview shows the size and orientation before you download.
| Geometry | Every face is kept; quads and n-gons are split into triangles. |
|---|---|
| Color | Dropped: STL cannot store color. |
| Units | Converted from metres to millimetres, so it keeps its real size. A 0.05 m part comes out 50 mm. |
| Orientation | Turned from Y up to Z up, so it stands on the plate in a slicer. |
| Objects | Merged into one surface: STL has no objects. |
VRML to STL: what actually happens
VRML is common in full-color 3D printing and scanning. STL drops the colors and keeps the shape. The VRML spec says metres, and the converter follows it, so a 0.1 m scan becomes 100 mm.
Many printing files ignore the spec and use millimetres. If the model comes out a thousand times too big, the converter suggests reading it as millimetres.
VRML at a glance
Virtual Reality Modeling Language (VRML97) · .wrl
- Stores
- A text scene: shapes, indexed face sets, materials, textures
- Color
- Per vertex, per face, materials and textures
- Units
- Metres by spec; many printing files use millimetres
- Up axis
- Y
- Standard
- ISO/IEC 14772
- Opens in
- Full-color 3D printing services, scanner software, MeshLab
VRML97 was the web's first 3D format. It lives on in full-color 3D printing and 3D scanning because it carries per-vertex color and textures in plain text.
Open VRML files in the viewerSTL at a glance
Stereolithography (Standard Triangle Language) · .stl
- Stores
- Loose triangles: three corners and a normal each, binary or ASCII
- Color
- None in the standard
- Units
- None written; slicers assume millimetres
- Up axis
- Z, the slicer convention
- File size
- 50 bytes per triangle in binary, about 5 times that as ASCII
- Opens in
- Every slicer, CAD tool and 3D app
Created by 3D Systems in 1987 for the first stereolithography printers, STL is still the format every slicer and print service accepts. It describes a surface as a list of independent triangles, with no shared vertices, units, colors or scene structure.
Open STL files in the viewerTips for VRML to STL
Keep colors
Convert to GLB or OBJ to keep the color; then the AMS converter can make filaments.
Check the size
Confirm the preview size before converting.
Watertight
Scans need hole filling before printing.