.wrl

What is a .wrl file?

Virtual Reality Modelling Language — the 1990s dream of 3D on the web.

Safe format
Type Cad
By Web3D Consortium (originally SGI / VRML Consortium)
MIME model/vrml

Drop any file to identify it

No upload. No signup. No sending your file halfway across the internet.
We tell you what it is, right here in your browser.

What is it

WRL is the file extension for VRML (Virtual Reality Modelling Language), a text-based 3D scene format from 1994 that imagined a future where you'd browse the internet in three dimensions. Mosaic was the hot browser, 14.4k modems were standard, and somehow people thought navigating 3D worlds would be more efficient than clicking links. They were wrong, but the format was genuinely ahead of its time.

VRML files describe 3D scenes using a hierarchical node structure: shapes (boxes, spheres, indexed face sets), appearances (materials, textures), transforms, lights, viewpoints, and interactive sensors (touch, proximity, visibility). Animations use interpolators and routes — a signal-routing system that predates modern node-based visual programming by years. The syntax is human-readable and reasonably intuitive.

VRML was superseded by X3D in the early 2000s, and the web moved to WebGL and glTF instead. But VRML files still appear in scientific visualisation, 3D printing (some slicers accept WRL for coloured models), molecular biology (protein structure viewers), and archaeological site reconstructions. It's a format that peaked early but never fully disappeared.

Technical details
Full Name
VRML World
MIME Type
model/vrml
Developer
Web3D Consortium (originally SGI / VRML Consortium)
Magic Bytes
23 56 52 4D 4C (#VRML)
Safety
.wrl is a known, safe format.
What opens it
view3dscene
FREE Win / Mac / Linux
Blender
FREE Win / Mac / Linux
MeshLab
FREE Win / Mac / Linux
FreeWRL
FREE Win / Mac / Linux
FAQ
Can I 3D print a VRML file?
Yes — some 3D printing workflows accept WRL files, especially for full-colour prints. The format supports per-vertex and per-face colours, which colour 3D printers can use.
What replaced VRML?
X3D is the official successor (same consortium, backward-compatible). For web 3D, WebGL + three.js + glTF became the practical standard instead.
Related formats