Texture Image Converter & Resizer

Convert texture images between PNG, JPEG, WebP and KTX2, resize to any dimensions, and compress textures to GPU-friendly KTX2. All in your browser.

Loading...

Please wait

About This Tool

Convert between PNG, JPEG, WebP and KTX2 formats. Resize images to any dimensions, adjust output quality, and compress textures to GPU-friendly KTX2 optimized for 3D engines and games. Everything runs locally in your browser — nothing is uploaded to a server.

Tips

  • 1KTX2 dramatically reduces texture size for 3D and game engines
  • 2ETC1S mode gives the smallest files; UASTC gives higher quality
  • 3JPEG does not support transparency — transparent areas become white
  • 4Resize fields are linked by aspect ratio by default

About Configuration Options

Output Format

Output Format

Defaultwebp

Choose the output format. PNG is lossless with transparency; JPEG is lossy without transparency; WebP is lossy with transparency; KTX2 is GPU-compressed texture.

pngRecommended
jpeg
webp
ktx2

Output Dimensions

Output Dimensions

Set the width and height of the output image. Defaults to maintaining aspect ratio — changing one value auto-scales the other.

Quality

Quality

Default90%

Range10% – 100% · step 5%

Lossy compression quality for JPEG and WebP. Higher values yield better quality but larger files.

KTX2 Encoding Mode

KTX2 Encoding Mode

Defaultetc1s

ETC1S is block-compressed for smallest files, ideal for mobile. UASTC is near-lossless with higher quality, ideal for desktop.

etc1sRecommended
uastc

KTX2 Quality

KTX2 Quality

Default80%

Range10% – 100% · step 5%

Quality level for UASTC mode. Higher values produce better texture quality but larger files. ETC1S mode uses fixed quality.

Format Information

Input / Output

Extension:
Image
Full Name:
Image File
Type:
Image
Format:
PNG / JPG / JPEG / SVG / WebP
Open With:
Image EditorWindows PhotosPreview (Mac)Vector EditorWeb BrowserInkscape
Description:
Any supported image format including PNG, JPG, JPEG, SVG, and WebP. The tool automatically detects the format and applies the appropriate conversion settings.

Notes:

  • Maximum supported resolution: 4096×4096 pixels

Supported Features:

  • Supports PNG, JPG, JPEG, SVG, and WebP formats
  • Automatic format detection
  • Transparency support for PNG and WebP

How to Use

1

Upload a Texture Image

Drag and drop a PNG, JPEG, WebP, BMP or KTX2 file. KTX2 inputs are decoded to PNG.

2

Set Output Options

Choose the output format, set target dimensions, and adjust quality or KTX2 mode as needed.

3

Convert and Download

Click convert and the processed image downloads automatically.

Frequently Asked Questions

About this tool

Q

What is KTX2 and why use it?

A

KTX2 is a GPU-compressed texture container using Basis Universal. Textures stay compressed on the GPU, saving memory and bandwidth — essential for 3D engines and games. This tool can encode PNG/JPEG/WebP to KTX2 and decode KTX2 back to PNG.

Q

What's the difference between ETC1S and UASTC?

A

ETC1S is a block-compressed mode producing the smallest files at the cost of some quality. UASTC is a near-lossless mode with higher quality but larger files. Use ETC1S for most cases, UASTC when quality matters most.

Q

Why does my JPEG lose transparency?

A

JPEG does not support alpha transparency. When converting to JPEG, transparent pixels are filled with white. Use PNG or WebP to preserve transparency.

Q

Is my image uploaded anywhere?

A

No. Conversion, resizing and KTX2 encoding/decoding all happen locally in your browser. Nothing is sent to a server.

General questions

Q

Is Any3D completely free?

A

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.

Q

Are my files uploaded to your servers?

A

No. Files you select are processed only in your browser on this device—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.

Q

Do I need to install software?

A

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.

Q

Is there a file size limit?

A

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.

Support Us