Max Texture Size
Default1024px
Clamp all textures to this maximum dimension, reducing texture memory and file size.
Upload texture images or a ZIP archive, resize and convert to WebP, JPEG, PNG, or KTX2. Batch compress up to 50 files and download as ZIP.
Please wait
Optimize standalone texture images for games, 3D pipelines, and web projects. Resize to power-of-two limits, convert to efficient formats, and export compressed files locally in your browser. No server upload.
Default1024px
Clamp all textures to this maximum dimension, reducing texture memory and file size.
DefaultWebP
Convert textures to a more efficient format. WebP offers excellent compression and wide browser support.
Default0.75
Range0.1 – 1 · step 0.05
Sets the compression quality for WebP and JPEG formats.
ETC1S produces smaller files, ideal for diffuse maps. UASTC preserves more detail, recommended for normal maps.
Drag and drop one or more texture images or a ZIP archive, or click to browse.
Choose max size, output format, and quality.
Compress all maps with consistent settings and download them as individual files or a single ZIP archive.
WebP offers the best file size for web use. JPEG works well for photos without transparency. PNG preserves alpha and lossless detail. KTX2 is best for real-time 3D engines (WebGL, Unity, Unreal) with GPU-optimized compression.
Yes. Upload up to 50 images, apply the same settings to all, then download a ZIP containing every compressed file.
For most real-time 3D and web use, 1024px or 2048px is sufficient. Use original size only when you need full resolution.
Use KTX2 when textures will be loaded in 3D engines with Basis Universal support. For general image sharing or 2D web use, WebP or JPEG is easier to preview and edit.
GPUs process textures most efficiently when their dimensions are powers of two (e.g. 256, 512, 1024). Otherwise the driver rescales the texture, which can cause blurriness or extra memory use. This tool offers power-of-two sizes from 512 to 4096 pixels.
This tool compresses standalone image files. Our model texture compression tool optimizes textures embedded inside 3D models and exports a compressed GLB.
Yes, Any3D's core features are free to use forever. We provide format conversion, model optimization, and online preview at no cost, with no registration required.
No. Files you select are processed only in your browser on this device, so they never leave your device and are never sent to our servers. We don't store any user files; after processing, related data in browser memory is released.
No installation required. Any3D is entirely browser-based; just open the webpage to use all features. It works on Windows, Mac, Linux, and other major operating systems.
The processing capacity depends on your device performance and the model's vertex count and texture complexity, rather than file size alone. We impose no file size limit, but when a model exceeds what your device can handle, the page may lag or even crash.