Skip to content

Convert a 3D model without sending it anywhere

zero upload

Drop your model here

or click to browse

A .gltf or .obj is dropped together with its companion files

The fifty-seven other tools

popularCompress a PDFShrink the file without harming the text. Merge PDFsCombine several documents into one. Split a PDFCut a document into several files. Extract pages from a PDFKeep only the pages you want. Delete pages from a PDFRemove the pages you no longer want. Rearrange a PDFChange the page order with your mouse. Rotate a PDFStraighten pages scanned crooked. Number PDF pagesAdd continuous page numbers. Watermark a PDFLay a word across every page. Create a fillable PDFYour document becomes a form. Sign a PDFYour signature, placed wherever you want. Redact a PDFHidden text is destroyed, not covered. Crop a PDFCut the white margins off a scan. Multiple pages per sheetTwo, four or nine pages on one sheet. Remove PDF metadataAuthor, software and dates removed from the file. Unlock a PDFRemove a password you know. OCR: make a PDF searchableThe text of a scan becomes searchable. Edit a PDFText, shapes and images on your pages. Add a header and footer to a PDFNumbers, date and Bates in the margins. Compare two PDFsThe differences between two versions. Repair a PDFRecover a damaged PDF. PDF to imagesEach page becomes a JPG or a PNG. Images to PDFYour photos become one document. PDF to textA PDF’s text as .txt, .md or .html. Extract images from a PDFPull out the photos stored in a document. PowerPoint to PDFOne slide per page, text stays text. Word to PDFThe content comes through, and so does the page layout. EPUB to PDFAn e-book becomes a PDF. Create a zipGather your files into one archive. Password-protect a zipAn archive encrypted with AES-256. Excel to CSVOne .csv per sheet, accents preserved. popularCompress an imageLighten your photos without spoiling them. Convert an imageSwitch to JPG, PNG or WebP. Resize an imageIn pixels or as a percentage. Rotate an imageStraighten or flip a photo. Crop an imageCrop to the frame and format you want. Watermark an imageA text repeated across the whole image. Remove EXIF from a photoGPS and camera removed, pixels untouched. HEIC to JPGThe iPhone photos Windows won’t open. WebP to JPGThe format everything opens. WebP to PNGTo keep transparency. PNG to JPGTo lighten it when size gets in the way. JPG to PNGUseful before editing, not after. JPG to WebP25 to 35% smaller. PNG to WebPMuch lighter, transparency kept. Open a Word fileRead a .docx without installing Word. Open an Excel fileRead a workbook sheet by sheet. Open a PowerPointFlip through a .pptx and its notes. Open an EPUB bookRead an .epub without an e-reader. Unzip a fileOne archive or a hundred, a single zip out. Open a 3D modelView a .glb, .gltf, .obj or .stl. QR code generatorA code computed on your device that never expires. Password generatorA verified draw, an exact entropy. Username generatorUsernames you can pronounce. Voice recorderYour voice, recorded on your device. Record your screenRecord your screen as MP4. Record your cameraYour webcam, without sending anything.

Three formats, three uses

GLB. The modern format, a single file that holds everything: geometry, colors, textures, animations. It’s the one to choose if you have the choice, and it’s the one web viewers and most recent software expect.

OBJ. The universal format, readable by everything that has existed for thirty years. It has one basic flaw: it travels with companion files, an .mtl for colors and images for textures, which people always forget to send.

STL. The 3D printer format. It can only store triangles: no color, no texture, no object name, no hierarchy. That’s not a shortcoming of the converter; it’s the definition of the format.

What each conversion costs you

The tool shows the losses before converting, and the message changes depending on the target format. Announcing afterwards that a conversion lost everything wastes someone’s time; announcing it beforehand lets them pick another format.

Textures never come through, whatever the output format. Copying a texture would mean re-encoding each image and rewriting the references, for a result that the slightest difference in convention would make wrong. The model comes out in its colors, without its images.

Going to STL, colors are dropped too. That’s normal and expected: a 3D printer does nothing with them.

The vertical trap, and why it’s so rarely noticed

The OBJ format counts a texture’s vertical axis from the bottom; the GLB format and browsers’ 3D display count it from the top. A conversion that forgets to flip this coordinate puts the texture upside down.

The flip is done here on reading and done again on writing, and the check covers the round trip: the coordinate must come out identical after a pass in both directions. A single flip would be visible to the eye; two never are, and that’s exactly why they have to be measured.

Companion files are dropped together

A .gltf or .obj refers to other files: a .bin for the geometry, an .mtl for colors, images for textures. A browser isn’t allowed to fetch them on its own from your disk, and that rule is what stops it from rummaging through your folders. It can’t be worked around; it can only be explained.

So drop all the files at the same time. If one is missing, the tool tells you which one rather than showing a model with parts missing without warning.

Frequently asked questions

Are my files sent anywhere? No. You can check for yourself in thirty seconds: here is how.

Are textures kept? No, in no output format. The model comes out in its colors, without its images. This is announced before the conversion, not after.

Why does my model come out gray after converting to OBJ? Because an OBJ’s colors live in a separate .mtl file, provided alongside it. Keep the two together, or the model shows up gray.

Is .fbx accepted? No. It’s a closed Autodesk format with no complete public specification: reading it correctly would require the manufacturer’s library. Export it again as .glb or .obj.

Why do I have to drop several files? A .gltf or .obj refers to companion files. A browser isn’t allowed to read them on its own from your disk, and that rule is what stops it from rummaging through your folders.