View PVR files in your browser

The texture file of PowerVR's PVRTexTool and the iPhone games made with it. Open a PVR right here, PVRTC or not, and keep it as PNG. Nothing leaves your device.

Or drop it anywhere on this page

What you'll see

Your file opens at actual size, or shrunk to fit your screen.

button_atlas.pvr

PVR • PVRTC 4 bpp • 1024 × 1024 • 11 mipmaps • 683 KB

  • Actual size, or shrunk to fit
  • Drag to pan • Pinch or scroll to zoom
  • Fullscreen
  • Export • Save as PNG or JPEG

About PVR

Imagination Technologies, which designed the PowerVR graphics in the first iPhones and iPads and in many Android phones, made PVR the file of its PVRTexTool. Games on iPhones and iPads shipped their textures as PVR, mostly in PVRTC, PowerVR's own compression, and Cocos2d-x and three.js load it.

A PVR starts with a header that names its pixel format, its size and how many mipmaps, faces and surfaces it holds, then metadata such as which way up it is, then every level. Version 3 numbers its compressed formats, PVRTC, ETC, ASTC and BC among them, and spells plain ones out channel by channel, like RGBA 8888. Older files are version 2, whose header ends with PVR!.

No browser shows PVR. Filepeek decodes it itself, PVRTC at 4 and 2 bits a pixel with its own decoder, which matches PowerVR's pixel for pixel, as well as ETC, EAC, ASTC, BC1 to BC7 and plain pixels, each level and face a page, and Export saves the page on show as PNG or JPEG.

PowerVR Texture

Format

MIME type
image/x-pvr
Made by
Imagination Technologies

Inside the file

Holds
Mipmaps, faces and surfaces
Pixels
PVRTC, ETC, ASTC, BC or plain
Versions
3, and the older 2
Used by
iPhone games, Cocos2d-x and three.js

Opens in every browser

Filepeek decodes PVR in Chrome, Edge, Firefox and Safari. No browser shows it by itself.

  • YouChromeOpens through Filepeek
  • YouEdgeOpens through Filepeek
  • YouFirefoxOpens through Filepeek
  • YouSafariOpens through Filepeek

Apps that open PVR

  • WindowsPVRTexTool views and converts it
  • MacPVRTexTool, as on Windows
  • iPhone and iPadNo app opens it • Games load it themselves
  • AndroidNo app opens it • Games load it themselves

Questions

Why won't my image apps open PVR?

A PVR keeps a texture as PowerVR graphics read it, mostly in PVRTC blocks, so only texture tools and game engines read it. Filepeek turns each mipmap and face into a picture you can save as PNG.

Why does my texture look soft or blotchy?

PVRTC keeps two colors for each block of 4 by 4 or 8 by 4 pixels and blends them into the blocks around it, so sharp edges soften, more so at 2 bits a pixel. That's in the file itself, and Filepeek shows it as the game does.

Which PVR textures won't open?

Filepeek reads PVRTC at 4 and 2 bits a pixel, ETC, EAC, ASTC, BC1 to BC7 and plain pixels. PVRTC 2, PowerVR's second version of it, and YUV pixels don't open.

How do I convert PVR to PNG?

Open it, go to the page you want, then choose Export and Save as PNG.

More image formats

All supported file types

Opens in a new tab

EXIF

Verify

License

Signature