Visualizzatore 3D Universale Online Gratuito (42+ Formati)
Apre anche DWG, DXF, STEP, IGES, IFC, SKP, STL, OBJ, GLB, FBX, 3DM e altri file 3D/CAD. Trascina un file qualsiasi sul visualizzatore.
Funziona su Chrome, Firefox, Safari ed Edge, senza plugin
Also from Innerscene: Circadian Lab, a free lighting calculator for room illuminance, melanopic EML, and glare.
Formati di importazione supportati
42 formati di file 3D vengono analizzati e visualizzati. Fai clic su una riga per aprire la pagina del visualizzatore dedicato, quando disponibile.
| Formato | Estensione | Categoria | Descrizione |
|---|---|---|---|
| SketchUp LayOut | .layout | archive | A SketchUp LayOut page-layout document (.layout). The viewer extracts the embedded SketchUp model and renders it. |
| Zipped Model | .zip | archive | A model file zipped for email or download (e.g. OBJ + MTL). The viewer opens the archive and loads the model inside. |
| Autodesk Revit | .rvt | cad | Native Revit projects (Revit 2020 and later). The element database is read directly and the model is rebuilt from Revit’s own computed solids: walls with their joins and door/window openings cut, floors, roofs, ceilings, stairs, railings, columns, structural framing, and placed family instances (each rebuilt from its family symbol and placement), grouped into per-category layers. Curved surfaces fall back to parametric reconstruction where possible; a Revit file stores no mesh geometry at all, so anything beyond these types still renders best from an IFC export. |
| IFC (Building) | .ifc | cad | IFC building information models (BIM): walls, slabs, windows, doors, and MEP, grouped into per-type layers. Tessellated via web-ifc. |
| IGES | .iges, .igs | cad | IGES/IGS neutral CAD surfaces and B-rep solids (NURBS), tessellated via OpenCASCADE. |
| Rhino 3D Model | .3dm | cad | Rhinoceros NURBS-based CAD models (BReps, SubD, polysurfaces, mesh). |
| SketchUp Model | .skp | cad | SketchUp 3D models with faces, components, layers, and materials. |
| SolidWorks | .slddrw, .sldprt, .sldasm | cad | SolidWorks parts, assemblies and drawings. A part or assembly (.sldprt, .sldasm) renders as real 3D geometry: the display mesh SolidWorks itself draws, saved in the file as triangle strips per face and decoded here in meters with smooth normals — an assembly arrives already assembled. A drawing (.slddrw) opens as the full-resolution sheet image saved in the file, every view, dimension and title-block field legible, with a picker for each sheet. Documents that embed no geometry (external-component assemblies, by-reference saves) get a plain notice pointing at STEP. |
| STEP (ISO-10303-21) | .step, .stp | cad | ISO-10303 STEP/STP CAD assemblies (AP203, AP214, AP242). |
| Text / Source Code | .txt, .text, .md, .markdown, .log, .csv, .tsv, .py, .pyw, .js, .mjs, .cjs, .jsx, .ts, .tsx, .json, .jsonc, .c, .h, .cpp, .cxx, .cc, .hpp, .hxx, .hh, .ino, .cs, .java, .kt, .kts, .swift, .go, .rs, .rb, .php, .pl, .pm, .lua, .sh, .bash, .zsh, .bat, .cmd, .ps1, .psm1, .psd1, .sql, .yaml, .yml, .toml, .ini, .cfg, .conf, .css, .scss, .less, .xml, .tex, .r | document | Plain text and source code, rendered as a line-numbered, syntax-highlighted listing. Python, JavaScript/TypeScript, C/C++, C#, Java, Go, Rust, shell and PowerShell scripts, SQL, JSON, YAML, TOML, INI, CSS, XML, Markdown and more color by language; logs, CSV and unrecognized text render plain. Any readable text file opens, whatever its extension. |
| Word Document | .docx, .docm | document | Word documents, paginated the way Word paginates them: the style cascade, line breaking against real font metrics, tables, headers and footers, footnotes, numbered and bulleted lists, inline and floating images. Text stays selectable and searchable, and links stay clickable. |
| Adobe Illustrator | .ai, .ait | drawing | Adobe Illustrator artwork. Illustrator 9 and later save a PDF-compatible copy, which renders as vector pages; Illustrator 8 and earlier are PostScript, read directly as paths, layers, and text. |
| AutoCAD Drawing | .dwg | drawing | AutoCAD drawings with 2D linework and 3D solid geometry. |
| AutoCAD DXF | .dxf | drawing | AutoCAD DXF text drawing exchange format. |
| Autodesk DWF / DWFx | .dwf, .dwfx | drawing | Autodesk DWF/DWFx published drawing sets — WHIP 2D vector sheets and HOOPS 3D models, with a multi-sheet picker. |
| Esri Shapefile | .shp | drawing | Esri shapefile GIS vector data: parcels, roads, boundaries, and 3D multipatch buildings. Opens a bare .shp, or a .zip of the whole set (.shp + .shx + .dbf + .prj) with real units from the .prj. |
| Gerber (PCB Fabrication) | .gbr, .ger, .gtl, .gbl, .gts, .gbs, .gto, .gbo, .gtp, .gbp, .gko, .gm1, .drl, .xln, .exc, .drd | drawing | Gerber (RS-274X / X2) and Excellon drill data: the files a printed circuit board is fabricated from. Drop the whole fab package as a .zip and the board is stacked up layer by layer, in fabrication order, with copper, solder mask, silkscreen, paste, outline and drill holes on their own toggles. Layers are identified from their X2 file-function attributes or their filenames, and layer files are recognised by their contents, so a package whose layers are named .art, .001 or nothing at all still opens. Aperture macros, thermals, step & repeat, block apertures, regions, arcs, clear polarity and both zero-suppression conventions are all read. |
| PDF Document | drawing | ||
| SVG (Scalable Vector) | .svg | drawing | |
| AVIF Image | .avif, .avifs | image | AVIF raster image: an AV1-compressed still, common on photo sites and modern phones. |
| BMP Image | .bmp, .dib | image | Windows BMP raster image (uncompressed device-independent bitmap). |
| GIF Image | .gif | image | GIF raster image: indexed-color bitmap. Animations show their first frame. |
| HEIC / HEIF Image | .heic, .heif, .hif | image | HEIC/HEIF photo, the iPhone camera default. Decodes in Safari; other browsers need it saved as JPEG first. |
| JPEG Image | .jpg, .jpeg | image | JPEG raster image — lossy compressed photograph. |
| PNG Image | .png | image | PNG raster image — lossless bitmap with transparency. |
| TIFF Image | .tif, .tiff | image | TIFF raster image, the scanner and print archive format. Decodes in Safari; other browsers need it saved as JPEG first. |
| WebP Image | .webp | image | WebP raster image, the compact web format from Google. |
| 3D Manufacturing | .3mf | mesh | 3D Manufacturing Format — modern STL replacement for 3D printing. |
| 3D Studio | .3ds | mesh | Legacy Autodesk 3D Studio binary mesh format. |
| Autodesk 3ds Max | .max | mesh | Native Autodesk 3ds Max scenes. Reads collapsed Editable Poly / Editable Mesh geometry, parametric primitives, the object hierarchy with instancing, layers, and material colors. Geometry that only exists through a live modifier stack, NURBS/patch surfaces, and external V-Ray/Corona proxy meshes cannot be recovered from the file by any third-party tool. |
| Autodesk FBX | .fbx | mesh | Autodesk FBX — game-engine asset pipeline standard. |
| Blender | .blend, .blend1, .blend2 | mesh | Native Blender scenes, every version from 1.6 in 1996 to 5.x — fifty-eight releases, both byte orders. Reads the mesh geometry the file stores — vertices, faces, UVs, vertex colours, flat/smooth shading and per-face material slots — placed by each object’s transform, with collections as layers and collection instances expanded. Materials come from the Principled BSDF in each material’s node tree, including packed image textures. Shapes that exist only as a modifier result (Subdivision, Mirror, Array, Boolean) or as Geometry Nodes output are not in the file at any version and render as their input cage. |
| COLLADA | .dae | mesh | COLLADA XML scene format with materials and animation. |
| glTF Binary | .glb | mesh | glTF binary — PBR materials, textures, animations, single-file. |
| glTF JSON | .gltf | mesh | glTF JSON manifest with external .bin and image siblings. |
| Polygon File Format | .ply | mesh | Polygon File Format for 3D scanning, with vertex colors. |
| Stereolithography | .stl | mesh | Triangle-soup mesh for 3D printing. Binary or ASCII. |
| VRML | .wrl, .vrml, .wrz | mesh | VRML 2.0 — legacy web 3D format, text-based. |
| Wavefront OBJ | .obj | mesh | Wavefront OBJ text format with companion .mtl material file. |
| X3D | .x3d, .x3dv | mesh | X3D — the XML successor to VRML, still used in scientific viz. |
| LAS / LAZ Point Cloud | .las, .laz | pointcloud | LAS/LAZ LiDAR and photogrammetry point clouds, including LASzip-compressed .laz. Rendered with per-point RGB, an ASPRS classification palette, or an intensity ramp, and split into per-class layers when the scan is classified. |
| Windows Program | .exe, .dll, .sys, .ocx, .cpl, .scr, .efi, .mun | program | A Windows program (.exe, .dll, .sys) holds machine code, not geometry. Dropped on the viewer it opens as an info sheet: the application icons, the version block Explorer shows in Properties, who signed it and when, the architecture and subsystem, the libraries it links against and delay-loads, per-section entropy with a packer verdict, the C++ classes recovered from RTTI, the COM interfaces it uses, and whether anything is appended to it. A view menu opens the rest: every embedded string, a disassembly of any code section (x86, x86-64, ARM and ARM64) with calls resolved to the imported functions they reach, string literals shown at their reference sites, function boundaries from the exception directory, and public symbols fetched from the Microsoft symbol server when the build published them. Every embedded resource renders too: icons, cursors and bitmaps as pictures, dialog templates drawn to scale, string, menu, accelerator and message tables, and manifests. A self-extracting archive is opened, and the model inside it is loaded. Programs are never shared, embedded, or re-downloaded from here. |
Solo rilevamento
Questi formati vengono riconosciuti ma non ancora visualizzati. Fai clic su Segnala nella barra degli strumenti con un file di esempio per inserirne uno nella coda di implementazione.
Formati di esportazione supportati
Apri un file in qualsiasi formato supportato, poi fai clic su Esporta nella barra degli strumenti per salvarlo come:
STL
.stlBinary stereolithography mesh for 3D printing, CNC, and FEA.
OBJ + MTL
.zipWavefront OBJ + companion MTL material file, bundled as a zip.
glTF Binary
.glbSelf-contained GLB with PBR materials, textures, and layer structure preserved as glTF nodes.
PDF Snapshot
.pdfA4 landscape PDF of the current view with header caption (filename, format, triangle count) and footer.
Poiché tutti i formati vengono normalizzati nello stesso modello di scena interno, qualsiasi formato di importazione supportato può essere esportato in una delle quattro uscite (ad esempio Rhino .3dm in STL, FBX in GLB, SKP in PDF).
FunzionalitÃ
Rilevamento automatico del formato
Trascina un file qualsiasi: il rilevamento dei byte magici identifica il formato prima dell'analisi, senza configurare nulla.
Scene graph condiviso
Ogni adattatore si normalizza nello stesso modello di scena: mesh, materiali, livelli, trasformazioni. Il comportamento è coerente indipendentemente dal formato di origine.
Visibilità dei livelli
Attiva e disattiva i livelli dal pannello laterale. Funziona con SKP, DWG, assiemi STEP, livelli Rhino e qualsiasi formato con raggruppamento.
Viste predefinite
Orbita 3D più sei viste ortografiche (alto, basso, fronte, retro, sinistra, destra). Modalità solido, wireframe o raggi X.
Link di condivisione
Genera un link che conserva lo stato della vista, la visibilità dei livelli e la modalità di rendering. I destinatari vedono il modello esattamente come lo hai aperto.
Incorpora ovunque
Un frammento iframe di una riga inserisce il visualizzatore in qualsiasi pagina HTML. Modalità senza barra degli strumenti opzionale per incorporamenti puliti.
Esportazione universale
Salva qualsiasi formato supportato come STL, OBJ, GLB o PDF, anche formati che questo sito non crea nativamente (come 3DM o FBX in STL).
Segnalazione problemi
Il pulsante Segnala raggruppa il tuo file, lo stato della vista e uno screenshot in un invio di bug o richiesta con un clic.
Come funziona
- 1
Trascina o apri un file
Trascina un file 3D sul visualizzatore o fai clic su "Apri un file 3D" per sceglierlo dal tuo dispositivo. Anche gli URL funzionano tramite il parametro ?url=.
- 2
Rilevamento e analisi automatici
Il visualizzatore legge i primi 16 KB del file per identificare il formato tramite i byte magici, poi carica l'adattatore corrispondente.
- 3
Visualizza ed esplora
La scena analizzata viene normalizzata in uno scene graph condiviso (mesh, materiali, livelli). Three.js la visualizza; la barra degli strumenti offre viste, modalità di rendering e interruttori dei livelli.
- 4
Condividi, incorpora o esporta
Genera un link di condivisione (file e stato della vista conservati), copia un frammento iframe o salva come STL, OBJ, GLB o PDF, senza lasciare la pagina.
Pagine dedicate di visualizzatore e convertitore
Ogni formato comune ha la propria pagina con documentazione specifica, domande frequenti e URL ottimizzato per la SEO. Sotto il cofano condividono tutte lo stesso visualizzatore.
IFC (Building)
.ifc
Creato con: Revit, ArchiCAD, Tekla, Vectorworks, Bentley
IGES
.iges, .igs
Creato con: CATIA, NX, Creo, SolidWorks, DATAKIT exports
Rhino 3D Model
.3dm
Creato con: Rhinoceros, Grasshopper
SketchUp Model
.skp
Creato con: SketchUp
SolidWorks
.slddrw, .sldprt, .sldasm
Creato con: SOLIDWORKS
STEP (ISO-10303-21)
.step, .stp
Creato con: SolidWorks, CATIA, Inventor, Fusion 360, NX, Creo
Word Document
.docx, .docm
Creato con: Microsoft Word, Google Docs export, LibreOffice Writer, Pages export
AutoCAD Drawing
.dwg
Creato con: AutoCAD, Revit, Civil 3D
Autodesk DWF / DWFx
.dwf, .dwfx
Creato con: AutoCAD, Revit, Civil 3D, Inventor, Navisworks (DWF publish)
Esri Shapefile
.shp
Creato con: ArcGIS, QGIS, county/city open-data portals, US Census TIGER/Line
Gerber (PCB Fabrication)
.gbr, .ger, .gtl, .gbl, .gts, .gbs, .gto, .gbo, .gtp, .gbp, .gko, .gm1, .drl, .xln, .exc, .drd
Creato con: KiCad, Altium Designer, Eagle, OrCAD/Allegro, Pads, Fusion 360 Electronics, EasyEDA, gEDA
Autodesk 3ds Max
.max
Creato con: 3ds Max (archviz, product visualization, game and film art)
Autodesk FBX
.fbx
Creato con: Maya, 3ds Max, MotionBuilder, Unity, Unreal
Blender
.blend, .blend1, .blend2
Creato con: Blender (modelling, animation, archviz, game and film art)
glTF Binary
.glb
Creato con: Blender, Three.js, Unreal, Unity exports
glTF JSON
.gltf
Creato con: Blender, glTF Validator
Stereolithography
.stl
Creato con: Every CAD tool, every 3D printer slicer
Wavefront OBJ
.obj
Creato con: 3ds Max, Maya, Rhino, Cinema 4D, Blender
LAS / LAZ Point Cloud
.las, .laz
Creato con: Agisoft Metashape, RealityCapture, Pix4D, Trimble, Leica, FARO, terrestrial and airborne LiDAR
I tuoi file restano sul tuo computer
I file vengono analizzati da JavaScript e WebAssembly in esecuzione nel tuo browser. Per impostazione predefinita non viene caricato nulla. Il pulsante Condividi è l'unica funzione che usa un server, e solo quando il file non è già un URL pubblico. I file condivisi vengono conservati 90 giorni e poi eliminati automaticamente.
STEP / IGES: Open CASCADE Technology via occt-import-js (LGPL-2.1) — .docx: Carlito, Caladea, Liberation, Gelasio (SIL OFL 1.1) — open-source licenses.
Domande frequenti
â–¶Quali formati di file 3D sono supportati?
Il visualizzatore mostra oggi più di quindici formati e ne rileva diversi altri. Consulta il catalogo completo qui sopra per estensioni, descrizioni e link alle pagine dei visualizzatori dedicati.
â–¶Posso convertire tra formati?
Sì. Apri qualsiasi formato supportato e fai clic su Esporta nella barra degli strumenti per salvare come STL (stampa 3D), OBJ (Wavefront), GLB (glTF binario) o PDF (istantanea della vista corrente).
â–¶Viene caricato qualcosa su un server?
No, non per impostazione predefinita. I file vengono analizzati e visualizzati interamente nel tuo browser. L'unico caricamento avviene quando fai clic esplicitamente su Condividi e il file è locale; in tal caso viene conservato 90 giorni per supportare il link.
▶Quanto può essere grande un file?
Il visualizzatore gestisce file di diverse centinaia di megabyte su un browser desktop moderno. I dispositivi mobili possono avere difficoltà con file molto grandi. Il limite di caricamento per la condivisione è di 100 MB.
â–¶Posso incorporare il visualizzatore nel mio sito?
Sì. Fai clic su Incorpora nella barra degli strumenti per generare un frammento iframe di una riga per qualsiasi URL di modello. Puoi scegliere se mostrare la barra degli strumenti e impostare camera, vista, livelli e modalità di rendering iniziali.
â–¶Come apro un file direttamente tramite URL?
Passa ?url= con l'URL pubblico del tuo file, ad esempio /tools/3d-viewer?url=https://example.com/model.glb. Il visualizzatore rileva automaticamente il formato dai byte magici del file.
▶E se il mio formato non è ancora supportato?
Fai clic su Segnala nella barra degli strumenti con un file di esempio e una breve nota. Aggiungiamo formati in base alle richieste reali degli utenti.