Browse 70+ free online 3D tools for 3D artists, game developers, VFX professionals, architects, and CAD engineers. File converters, texture generators, mesh processors, UV tools, color tools, HDRI tools, and reference calculators, no software installation required.
No tools match your search. Try a different keyword.
Convert between 13+ 3D file formats including OBJ, FBX, GLTF, GLB, STL, DAE, PLY, 3DS, BLEND, STEP, IGES, USD, and USDZ. Ideal for game development pipelines, 3D printing workflows, CAD-to-mesh conversion, and web/AR delivery.
Convert legacy 3D Studio DOS-era files to Autodesk FBX for modern game engines, animation, and DCC tools.
Convert legacy 3DS models to Wavefront OBJ, the most universally supported 3D mesh format for Blender, Maya, and 3ds Max.
Export Blender native .blend projects directly to OBJ. Preserves meshes, materials, and UVs using Blender's own engine.
Convert COLLADA Digital Asset Exchange files to glTF for web rendering with three.js, Babylon.js, or AR Quick Look.
Convert COLLADA DAE files from SketchUp, Revit, or Maya to Wavefront OBJ for universal compatibility.
Convert Autodesk FBX to COLLADA DAE format, ideal for interchange between game engines and architectural visualization tools.
Convert Autodesk FBX to glTF 2.0 for web, mobile AR, and real-time engines like Unity, Unreal, and Godot.
Convert Autodesk FBX with animation, skeletons, and materials to Wavefront OBJ mesh format.
Convert game-ready FBX models to STL for 3D printing, slicing in Cura or PrusaSlicer, and rapid prototyping.
Extract meshes from binary glTF (GLB) containers and convert to editable Wavefront OBJ format.
Convert web-standard glTF to Autodesk FBX for use in Unreal Engine, Maya, 3ds Max, and Blender pipelines.
Convert text-based glTF (.gltf + .bin + textures) to binary GLB, a single-file container for web delivery and CDN hosting.
Convert glTF 2.0 with PBR materials to Wavefront OBJ for editing in Blender, ZBrush, or Marmoset Toolbag.
Convert CAD IGES (.iges/.igs) files to polygon OBJ meshes using OpenCASCADE tessellation.
Convert engineering IGES CAD files to STL for 3D printing with configurable chord height and angular tolerance.
Convert Wavefront OBJ to COLLADA DAE, the open standard XML format for interactive 3D applications.
The most popular conversion. Export OBJ meshes to Autodesk FBX with material slots preserved for game engines.
Convert OBJ models to glTF 2.0 with optional Draco mesh compression and PBR material conversion.
Convert OBJ meshes to Stanford PLY for photogrammetry, 3D scanning workflows, and point cloud processing.
Convert OBJ to STL for 3D printing. Supports both ASCII and binary STL output for Cura, PrusaSlicer, and Bambu Studio.
Convert PLY scan data and photogrammetry output to glTF for interactive web visualization of 3D scans.
Convert Stanford PLY files from 3D scanners (Artec, EinScan) to editable Wavefront OBJ meshes.
Convert 3D scan PLY data to watertight STL meshes for 3D printing and fabrication.
Convert ISO 10303 STEP CAD solids from SolidWorks, CATIA, Fusion 360 to polygon OBJ meshes with tessellation control.
Convert parametric CAD STEP files to STL for 3D printing. Fine-tune chord height and angular deflection.
Convert 3D-printable STL meshes to Autodesk FBX with proper face normal reconstruction for game engines.
Convert STL stereolithography files to glTF for embedding 3D-printable models in web viewers and AR experiences.
Convert 3D printing STL files to editable OBJ meshes. Used for remixing, modifying, and customizing printable models.
Convert Pixar Universal Scene Description files (.usd/.usda) to glTF for web deployment and real-time rendering.
Extract geometry from Pixar USD composition scenes to Wavefront OBJ for use in Blender, Maya, and Houdini.
Convert Apple USDZ AR Quick Look files to glTF for cross-platform web and Android AR deployment.
Generate, convert, and process textures for PBR (Physically Based Rendering) pipelines. Create seamless tileable textures, generate normal maps, roughness maps, metallic maps, ambient occlusion, pack ORM textures, mix and blend materials, and generate procedural noise patterns, all in your browser.
Transform any image into a perfectly tileable repeating texture. Edge-blending algorithms eliminate visible seams with 2x2 tiled preview mode.
Generate a full PBR material stack, roughness, metallic, normal, and ambient occlusion maps, from a single base color/albedo texture.
Extract roughness/glossiness maps from base color textures for PBR material authoring.
Generate ambient occlusion maps from base color textures for enhanced shading and depth.
Generate metallic maps from base color textures, auto-detect conductive vs dielectric material regions.
Generate tangent-space normal maps from base color textures using height-from-color analysis.
Generate customizable checker pattern textures with configurable colors, cell counts, and soft edges for UV testing.
Adjust brightness, contrast, saturation, hue, levels, curves, and gamma of texture maps non-destructively.
Generate procedural dirt, rust, scratches, and wear textures for realistic surface aging and weathering.
Resize and upscale images to exact pixel dimensions with Lanczos, bicubic, and nearest-neighbor filtering.
Convert any photo into a complete PBR material with AI, auto-generates color, roughness, normal, and height maps.
Generate roughness maps from photos by analyzing surface detail, highlights, and material type.
Generate ambient occlusion maps from images to add contact shadows and depth to materials.
Generate metallic maps from images, auto-detecting metal vs non-metal surface regions.
Generate tangent-space normal maps from images using luminosity-as-height conversion.
Generate procedural Perlin, simplex, Voronoi, and white noise textures at configurable resolutions and octaves.
Convert grayscale height/displacement maps to tangent-space normal maps with adjustable intensity and blur.
Pack ambient occlusion, roughness, and metallic maps into a single optimized ORM texture for PBR shading.
Preview your PBR material maps on a 3D sphere in real-time with HDRI environment lighting and metalness workflow.
Batch resize complete PBR texture sets while automatically preserving standardized file naming conventions.
Pack texture maps into the R, G, B, and alpha channels to create combined maps like ORM for PBR pipelines.
Resize textures to exact pixel dimensions with Lanczos, bicubic, and nearest-neighbor filtering options.
Generate a full PBR material stack from an image texture with AI-assisted material classification.
Generate roughness maps from image textures by analyzing surface detail and material type.
Generate ambient occlusion maps from image textures for enhanced shading and depth.
Generate metallic maps from image textures, auto-detecting conductive vs dielectric regions.
Generate tangent-space normal maps from any image texture using luminosity-as-height conversion.
Process, optimize, and repair 3D meshes. Generate LOD chains, decimate polygon counts, fix non-manifold geometry, recalculate normals, and bake high-poly detail to low-poly meshes, essential for game optimization and 3D printing prep.
Generate multi-level level-of-detail meshes with configurable reduction percentages for game engine optimization.
Reduce polygon count while preserving silhouette, UV boundaries, normal seams, and vertex attributes.
Fix non-manifold edges, holes, flipped normals, zero-area faces, duplicate vertices, and degenerate geometry automatically.
Recalculate per-vertex and per-face normals. Flip, smooth, or harden normals for correct lighting in any engine.
Bake high-poly detail onto low-poly meshes, generate normal, AO, curvature, and displacement maps from source geometry.
Inspect, analyze, and export UV maps. Check texel density consistency across your mesh, visualize UV layouts with checker patterns and grid overlays, and export UV wireframe templates for texture painting in Photoshop or Substance Painter.
Visualize texel density across your mesh with a heatmap overlay. Ensure consistent texture resolution across all UV islands.
Inspect and analyze UV layouts with customizable checker patterns, grid overlays, and UV island highlighting.
Export UV wireframe layouts as high-resolution PNG or SVG for texture painting in Photoshop, Krita, or Substance Painter.
Free online color tools for 3D artists, designers, and developers. Pick colors from your screen, convert between color formats, generate harmonious palettes, and check WCAG contrast, all in your browser with no installation required.
Pick any color from your screen with the eyedropper, or adjust manually with the drag handle. See HEX, RGB, HSL, HSV, and CMYK values instantly.
Extract colors from any uploaded photo by clicking anywhere on the image. Get the exact HEX, RGB, and HSL value for each pixel.
Extract a full color palette from any image automatically. Get the dominant colors as a ready to use palette.
Convert colors between HEX, RGB, HSL, HSV, and CMYK formats instantly. Copy values in whichever format you need.
Generate harmonious color palettes using complementary, analogous, triadic, and monochromatic color harmony rules.
Check the contrast between text and background colors against WCAG 2.1 accessibility standards, with pass and fail ratings.
Work with high dynamic range images and environment lighting. Convert between HDR and EXR formats, generate IBL diffuse and specular irradiance maps, analyze light probe data, and create professional lighting rigs for rendering and real-time applications.
Convert between HDR (.hdr), OpenEXR (.exr), and other high dynamic range formats for rendering pipelines.
Generate diffuse irradiance and specular pre-filtered environment maps from HDR images for PBR image-based lighting.
Analyze and visualize light probe data from HDRI captures, luminance distribution, light direction, and intensity.
Create and export professional 3-point and studio lighting rigs combined with HDR environment maps.
Upload a 360 photo and explore it in an interactive sphere. Look around, zoom in, and share your panoramas with anyone.
Plan your 3D projects with precision. Calculate polygon budgets for different platforms and frame rates, estimate render times based on hardware specs, compare model scale against real-world reference objects, and convert between 3D unit systems.
Calculate optimal polygon and draw-call budgets for mobile, console, PC, VR, and web platforms at target frame rates.
Estimate offline render times based on scene complexity, resolution, sample count, and CPU/GPU hardware specifications.
Compare your 3D model's scale against real-world reference objects, humans, doors, cars, and architectural elements.
Convert between meters, centimeters, millimeters, inches, feet, yards, and Unreal/Unity units for accurate 3D scene scaling.
Geometry Labs supports a wide range of 3D file formats across all tool categories.
OBJ (.obj), Universal mesh format with UV and material support. FBX (.fbx), Industry standard with animation, skeletons, and embedded textures. glTF (.gltf), Web-optimized format with PBR materials. GLB (.glb), Binary glTF container for single-file delivery. STL (.stl), 3D printing format supporting ASCII and binary. DAE (.dae), COLLADA XML-based interchange format. PLY (.ply), 3D scanner and photogrammetry format. 3DS (.3ds), Legacy 3D Studio DOS format. BLEND (.blend), Blender native project format.
STEP (.step/.stp), ISO 10303 standard for CAD solid models from SolidWorks, CATIA, Fusion 360, FreeCAD, and NX. IGES (.iges/.igs), Legacy CAD exchange format for engineering and manufacturing data.
USD (.usd/.usda), Pixar Universal Scene Description for VFX pipelines, composition, and collaboration. USDZ (.usdz), Apple AR Quick Look format for augmented reality on iOS devices.
PNG, Lossless with alpha channel support. JPG/JPEG, Compressed format for albedo and diffuse maps. TIFF, High bit-depth format for displacement maps. BMP, Uncompressed bitmap format. TGA, Targa format with alpha. HDR (.hdr), Radiance RGBE high dynamic range format. EXR (.exr), OpenEXR format with 32-bit float channels for HDR pipelines.
How professionals use Geometry Labs tools in real production pipelines.
FBX to GLTF for Unity & Godot
OBJ to FBX for Unreal Engine
GLTF to GLB for optimized web delivery
LOD Generator for performance optimization
Mesh Decimator for mobile asset budgets
OBJ, FBX, DAE to STL for slicing
STEP, IGES to STL for CAD to print
STL to OBJ for model editing & remixing
Mesh Repair for watertight 3D prints
Mesh Decimator for reduced print time
Any format to GLTF/GLB for three.js
USDZ to GLTF for web viewers
Draco-compressed GLB output
PBR texture generation for real-time materials
ORM Packer for optimized shader textures
STEP, IGES to OBJ for rendering
CAD solids to polygon meshes
Parametric to polygon conversion
Unit Converter for accurate scaling
Scale Reference for real-world validation
Seamless Texture for tileable surfaces
Normal from Height for surface detail
Base Color to PBR for full material stacks
ORM Packer for shader-ready textures
PBR Preview for material validation
USD to GLTF for real-time viz
HDRI Converter for environment maps
IBL Filter for PBR lighting pipelines
Render Time Estimator for shot planning
Polygon Budget for scene optimization
All tools run in your browser. No software to download, no plugins, no extensions, just open and work.
Files are encrypted in transit and auto-deleted within 1 hour. We never store or inspect your work.
Automatic up-axis detection, transform baking, and scale normalization ensure clean output every time.
Heavy lifting happens on our servers. Even large CAD and mesh files process quickly regardless of your device.
No credit card required. Use free tools immediately with daily limits. Upgrade for unlimited access.
Geometry Labs is built and maintained by a solo developer and 3D enthusiast. Your subscription directly funds server costs, format research, and new tool development.
20 conversions/day, 100MB files, all tools access, no ads, priority processing.
Compare plansUnlimited everything. 500MB files, batch processing, API access, no ads.
Compare plansEverything in Pro for up to 5 members, team workspace, admin dashboard, priority support.
Compare plans