Visionneuse 3D Universelle en Ligne Gratuite (42+ Formats)

Ouvrez n'importe quel fichier 3D dans votre navigateur : CAO, maillage, 3D web, ressources de jeu. Visualisez, partagez, intégrez ou convertissez en STL, OBJ, GLB ou PDF.

Ouvre aussi DWG, DXF, STEP, IGES, IFC, SKP, STL, OBJ, GLB, FBX, 3DM et d'autres fichiers 3D/CAO. Déposez n'importe quel fichier sur la visionneuse.

Fonctionne dans Chrome, Firefox, Safari et Edge, sans plugin

Also from Innerscene: Circadian Lab, a free lighting calculator for room illuminance, melanopic EML, and glare.

Privé par défaut : les fichiers sont traités localement dans votre navigateur. L'envoi n'est requis que si vous choisissez de partager un lien.

Formats d'import pris en charge

42 formats de fichiers 3D sont analysés et affichés. Cliquez sur une ligne pour ouvrir la page de visionneuse dédiée lorsqu'elle existe.

FormatExtensionCatégorieDescription
SketchUp LayOut.layoutarchiveA SketchUp LayOut page-layout document (.layout). The viewer extracts the embedded SketchUp model and renders it.
Zipped Model.ziparchiveA model file zipped for email or download (e.g. OBJ + MTL). The viewer opens the archive and loads the model inside.
Autodesk Revit.rvtcadNative 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).ifccadIFC building information models (BIM): walls, slabs, windows, doors, and MEP, grouped into per-type layers. Tessellated via web-ifc.
IGES.iges, .igscadIGES/IGS neutral CAD surfaces and B-rep solids (NURBS), tessellated via OpenCASCADE.
Rhino 3D Model.3dmcadRhinoceros NURBS-based CAD models (BReps, SubD, polysurfaces, mesh).
SketchUp Model.skpcadSketchUp 3D models with faces, components, layers, and materials.
SolidWorks.slddrw, .sldprt, .sldasmcadSolidWorks 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, .stpcadISO-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, .rdocumentPlain 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, .docmdocumentWord 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, .aitdrawingAdobe 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.dwgdrawingAutoCAD drawings with 2D linework and 3D solid geometry.
AutoCAD DXF.dxfdrawingAutoCAD DXF text drawing exchange format.
Autodesk DWF / DWFx.dwf, .dwfxdrawingAutodesk DWF/DWFx published drawing sets — WHIP 2D vector sheets and HOOPS 3D models, with a multi-sheet picker.
Esri Shapefile.shpdrawingEsri 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, .drddrawingGerber (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.pdfdrawing
SVG (Scalable Vector).svgdrawing
AVIF Image.avif, .avifsimageAVIF raster image: an AV1-compressed still, common on photo sites and modern phones.
BMP Image.bmp, .dibimageWindows BMP raster image (uncompressed device-independent bitmap).
GIF Image.gifimageGIF raster image: indexed-color bitmap. Animations show their first frame.
HEIC / HEIF Image.heic, .heif, .hifimageHEIC/HEIF photo, the iPhone camera default. Decodes in Safari; other browsers need it saved as JPEG first.
JPEG Image.jpg, .jpegimageJPEG raster image — lossy compressed photograph.
PNG Image.pngimagePNG raster image — lossless bitmap with transparency.
TIFF Image.tif, .tiffimageTIFF raster image, the scanner and print archive format. Decodes in Safari; other browsers need it saved as JPEG first.
WebP Image.webpimageWebP raster image, the compact web format from Google.
3D Manufacturing.3mfmesh3D Manufacturing Format — modern STL replacement for 3D printing.
3D Studio.3dsmeshLegacy Autodesk 3D Studio binary mesh format.
Autodesk 3ds Max.maxmeshNative 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.fbxmeshAutodesk FBX — game-engine asset pipeline standard.
Blender.blend, .blend1, .blend2meshNative 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.daemeshCOLLADA XML scene format with materials and animation.
glTF Binary.glbmeshglTF binary — PBR materials, textures, animations, single-file.
glTF JSON.gltfmeshglTF JSON manifest with external .bin and image siblings.
Polygon File Format.plymeshPolygon File Format for 3D scanning, with vertex colors.
Stereolithography.stlmeshTriangle-soup mesh for 3D printing. Binary or ASCII.
VRML.wrl, .vrml, .wrzmeshVRML 2.0 — legacy web 3D format, text-based.
Wavefront OBJ.objmeshWavefront OBJ text format with companion .mtl material file.
X3D.x3d, .x3dvmeshX3D — the XML successor to VRML, still used in scientific viz.
LAS / LAZ Point Cloud.las, .lazpointcloudLAS/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, .munprogramA 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.

Détection seule

Ces formats sont reconnus mais pas encore affichés. Cliquez sur Signaler dans la barre d'outils avec un fichier exemple pour en placer un dans la file d'implémentation.

IES Photometric.ies

Formats d'export pris en charge

Ouvrez un fichier dans n'importe quel format pris en charge, puis cliquez sur Exporter dans la barre d'outils pour l'enregistrer en :

STL

.stl

Binary stereolithography mesh for 3D printing, CNC, and FEA.

OBJ + MTL

.zip

Wavefront OBJ + companion MTL material file, bundled as a zip.

glTF Binary

.glb

Self-contained GLB with PBR materials, textures, and layer structure preserved as glTF nodes.

PDF Snapshot

.pdf

A4 landscape PDF of the current view with header caption (filename, format, triangle count) and footer.

Comme tous les formats sont normalisés vers le même modèle de scène interne, tout format d'import pris en charge peut être exporté vers l'une des quatre sorties (par exemple Rhino .3dm vers STL, FBX vers GLB, SKP vers PDF).

Fonctionnalités

Détection automatique du format

Déposez n'importe quel fichier : la détection des octets magiques identifie le format avant l'analyse, sans rien configurer.

Graphe de scène partagé

Chaque adaptateur se normalise vers le même modèle de scène : maillages, matériaux, calques, transformations. Le comportement est cohérent quel que soit le format source.

Visibilité des calques

Activez ou désactivez les calques depuis le panneau latéral. Fonctionne pour SKP, DWG, assemblages STEP, calques Rhino et tout format avec regroupement.

Vues prédéfinies

Orbite 3D plus six vues orthographiques (haut, bas, avant, arrière, gauche, droite). Modes solide, filaire ou rayons X.

Liens de partage

Générez un lien qui conserve l'état de la vue, la visibilité des calques et le mode de rendu. Les destinataires voient le modèle exactement comme vous l'avez ouvert.

Intégrez partout

Un extrait iframe d'une ligne place la visionneuse sur n'importe quelle page HTML. Mode sans barre d'outils en option pour des intégrations épurées.

Export universel

Enregistrez tout format pris en charge en STL, OBJ, GLB ou PDF, même les formats que ce site ne peut pas créer nativement (comme 3DM ou FBX vers STL).

Signalement de problèmes

Le bouton Signaler regroupe votre fichier, l'état de la vue et une capture d'écran dans un envoi de bug ou de demande en un clic.

Comment ça marche

  1. 1

    Déposez ou ouvrez un fichier

    Glissez un fichier 3D sur la visionneuse ou cliquez sur "Ouvrir un fichier 3D" pour le choisir sur votre machine. Les URL fonctionnent aussi via le paramètre ?url=.

  2. 2

    Détection et analyse automatiques

    La visionneuse lit les 16 premiers Ko du fichier pour identifier le format via les octets magiques, puis charge l'adaptateur correspondant.

  3. 3

    Affichez et explorez

    La scène analysée se normalise en un graphe de scène partagé (maillages, matériaux, calques). Three.js l'affiche ; la barre d'outils propose vues, modes de rendu et bascules de calques.

  4. 4

    Partagez, intégrez ou exportez

    Générez un lien de partage (fichier et état de la vue conservés), copiez un extrait iframe ou enregistrez en STL, OBJ, GLB ou PDF, sans quitter la page.

Pages dédiées de visionneuse et de convertisseur

Chaque format courant a sa propre page avec une documentation spécifique, une FAQ et une URL optimisée pour le SEO. Elles partagent toutes la même visionneuse en interne.

IFC (Building)

.ifc

Créé par : Revit, ArchiCAD, Tekla, Vectorworks, Bentley

IGES

.iges, .igs

Créé par : CATIA, NX, Creo, SolidWorks, DATAKIT exports

Rhino 3D Model

.3dm

Créé par : Rhinoceros, Grasshopper

SketchUp Model

.skp

Créé par : SketchUp

SolidWorks

.slddrw, .sldprt, .sldasm

Créé par : SOLIDWORKS

STEP (ISO-10303-21)

.step, .stp

Créé par : SolidWorks, CATIA, Inventor, Fusion 360, NX, Creo

Word Document

.docx, .docm

Créé par : Microsoft Word, Google Docs export, LibreOffice Writer, Pages export

AutoCAD Drawing

.dwg

Créé par : AutoCAD, Revit, Civil 3D

Autodesk DWF / DWFx

.dwf, .dwfx

Créé par : AutoCAD, Revit, Civil 3D, Inventor, Navisworks (DWF publish)

Esri Shapefile

.shp

Créé par : 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

Créé par : KiCad, Altium Designer, Eagle, OrCAD/Allegro, Pads, Fusion 360 Electronics, EasyEDA, gEDA

Autodesk 3ds Max

.max

Créé par : 3ds Max (archviz, product visualization, game and film art)

Autodesk FBX

.fbx

Créé par : Maya, 3ds Max, MotionBuilder, Unity, Unreal

Blender

.blend, .blend1, .blend2

Créé par : Blender (modelling, animation, archviz, game and film art)

glTF Binary

.glb

Créé par : Blender, Three.js, Unreal, Unity exports

glTF JSON

.gltf

Créé par : Blender, glTF Validator

Stereolithography

.stl

Créé par : Every CAD tool, every 3D printer slicer

Wavefront OBJ

.obj

Créé par : 3ds Max, Maya, Rhino, Cinema 4D, Blender

LAS / LAZ Point Cloud

.las, .laz

Créé par : Agisoft Metashape, RealityCapture, Pix4D, Trimble, Leica, FARO, terrestrial and airborne LiDAR

Vos fichiers restent sur votre ordinateur

Les fichiers sont analysés par du JavaScript et du WebAssembly exécutés dans votre navigateur. Rien n'est envoyé par défaut. Le bouton Partager est la seule fonction qui sollicite un serveur, et uniquement quand le fichier n'est pas déjà une URL publique. Les fichiers partagés sont conservés 90 jours puis supprimés automatiquement.

STEP / IGES: Open CASCADE Technology via occt-import-js (LGPL-2.1) — .docx: Carlito, Caladea, Liberation, Gelasio (SIL OFL 1.1) — open-source licenses.

Questions fréquentes

Quels formats de fichiers 3D sont pris en charge ?

La visionneuse affiche aujourd'hui plus de quinze formats et en détecte plusieurs autres. Consultez le catalogue complet ci-dessus pour les extensions, descriptions et liens vers les pages de visionneuse dédiées.

Puis-je convertir entre formats ?

Oui. Ouvrez n'importe quel format pris en charge et cliquez sur Exporter dans la barre d'outils pour enregistrer en STL (impression 3D), OBJ (Wavefront), GLB (glTF binaire) ou PDF (capture de la vue actuelle).

Quelque chose est-il envoyé sur un serveur ?

Non, pas par défaut. Les fichiers sont analysés et affichés entièrement dans votre navigateur. Le seul envoi a lieu lorsque vous cliquez explicitement sur Partager et que le fichier est local ; il est alors conservé 90 jours pour alimenter le lien.

Quelle taille de fichier puis-je ouvrir ?

La visionneuse gère des fichiers de plusieurs centaines de mégaoctets sur un navigateur de bureau moderne. Les appareils mobiles peuvent peiner avec les très gros fichiers. La limite d'envoi pour le partage est de 30 Mo.

Puis-je intégrer la visionneuse sur mon site ?

Oui. Cliquez sur Intégrer dans la barre d'outils pour générer un extrait iframe d'une ligne pour toute URL de modèle. Vous pouvez choisir d'afficher ou non la barre d'outils et définir la caméra, la vue, les calques et le mode de rendu initiaux.

Comment ouvrir un fichier directement via une URL ?

Passez ?url= avec l'URL publique de votre fichier, par exemple /tools/3d-viewer?url=https://example.com/model.glb. La visionneuse détecte automatiquement le format à partir des octets magiques du fichier.

Et si mon format n'est pas encore pris en charge ?

Cliquez sur Signaler dans la barre d'outils avec un fichier exemple et une note brève. Nous ajoutons des formats en fonction des demandes réelles des utilisateurs.

Besoin d'une solution d'éclairage bien-être ?
Contactez nos experts dès aujourd'hui !