To convert WRL to STL, drop your .wrl file here, check the size in millimetres, and press Download STL. The VRML file is read in your browser, every Transform is applied, and the shapes are merged into one binary STL ready for a slicer. Need the colours? Download GLB instead. Nothing is uploaded.
How to convert WRL to STL
- 1
Open the .wrl
Drop a .wrl or .wrz (VRML 2.0 / VRML97) file on the converter, or pick it. It is read in your browser, never uploaded.
- 2
Check the preview and units
The model appears in 3D with its colours. VRML has no units, so check the size in mm and change the unit if it looks wrong.
- 3
Download STL
Press Download STL for one binary STL in millimetres, stood upright and centred for your slicer.
- 4
Or keep the colours
Download GLB to keep vertex colours, material colours and the separate parts, or OBJ with an MTL file.
What is a WRL file?
A .wrl file is a VRML file (Virtual Reality Modeling Language), a plain-text 3D scene format from the 1990s. VRML 2.0 became the standard VRML97 (ISO/IEC 14772-1:1997). A .wrz file is the same thing compressed with gzip. Its successor is X3D.
A VRML file holds shapes (triangle meshes and simple primitives such as boxes, spheres and cylinders), their colours and materials, and Transforms that place them in the scene. It is still written by 3D scanners, full-colour 3D printing software, KiCad (3D board and part models), MATLAB, SolidWorks and Blender add-ons.
Slicers and most CAD tools want STL, so a .wrl is usually converted before printing. STL holds the shape only, so the colours are lost; to keep them, convert to GLB or OBJ instead.
What the converter reads
VRML 2.0 / VRML97 only
VRML 1.0 files (first line "#VRML V1.0 ascii") are not read. Export again as VRML97 or VRML 2.0.
No PROTO, Inline, LOD or Switch
Custom node types (PROTO, EXTERNPROTO) stop the conversion, and shapes inside Inline, LOD or Switch nodes are skipped. The converter tells you when that happens.
Textures are left out
ImageTexture images are separate files. They are ignored; the geometry and colours are kept.
Up to 150 MB
Files up to 150 MB are read in the browser. Very large scans work best on a desktop browser.
Want colour on a model that has none? Texture it with AI
An STL is grey. Our AI texturing studio paints colours and materials on any 3D model from a text prompt, in about a minute. Free to try.
Frequently Asked Questions
More free 3D tools
KiCad, MATLAB, SolidWorks, Blender, Stratasys and 3D Systems are named only to describe where WRL files come from. The3DAI is not affiliated with, endorsed by or sponsored by any of them; the names belong to their owners.