Textures & PBR · Free browser tool

Free UV Checker Generator

Generate a checker. Inspect your UVs. Get back to creating.

Choose a grid, add labels or directional guides and download a PNG for your 3D material. Every texture is generated locally in your browser.

Textures & PBR

Build your UV checker

Private & local

Preparing the checker generator…

Live Preview

A UV test grid. Download the PNG to inspect it on your model.

2048 × 2048 px · 8 × 8 Grid · Letters + Numbers

Preview uses 1024 px. Your download uses the selected resolution. Letter rows run from top to bottom; optional UV coordinates use U right and V up.

Checker settings

Controls

Labels are available in Numbered, Letters + Numbers, Directional and Color styles. Directional UV adds orientation guides. Minimal Grid keeps only the checker and grid lines.

Colors

PNG · No sign-up · Generated locally

Private & localUV checker textures are generated entirely in your browser. Nothing is uploaded or processed on a server.

UV checker preview

Preview at 1024 px. Press Escape or use Close preview to return.

What is a UV checker texture?

A UV checker is a test image made of regular cells. Apply it to a 3D model to see how the model's UV map places a flat image on its surface. The grid makes changes in shape and scale visible before detailed materials distract from the mapping.

This generator creates square PNG textures for Blender and other 3D applications that accept image textures, including Maya, 3ds Max, Cinema 4D, Substance 3D Painter, Unity and Unreal Engine. It generates the test image; UV inspection and editing happen in your 3D application.

What can a UV checker detect?

  • Stretching and compression: squares become long rectangles, tapered shapes or curved rows across distorted UV islands.
  • Inconsistent relative texel density: checker cells cover different amounts of comparable surface area when objects use the same image and mapping scale.
  • Rotated or mirrored UVs: letters, numbers and asymmetric arrows expose flipped orientation that a plain checker can hide.
  • Disproportionate UV scaling: one direction of a pattern changes size more than the other.

Compare surfaces from similar viewing angles: perspective can make correct squares look compressed. A checker is a visual diagnostic, not a numeric pixels-per-meter measurement or an automatic UV repair. For a measured scale comparison, use the texel density workflow; for distorted islands, follow the Blender UV stretching guide.

Choose a checker style for the problem

Classic Grid gives a quick shape and scale check. Numbered Grid helps locate cells across the image. Letters + Numbers identifies rows and columns, while Directional UV adds asymmetric cues for rotation and mirroring. Color Checker separates neighboring cells with a repeatable color pattern. Minimal Grid removes labels and markers for an uncluttered check.

Start with an 8 × 8 grid. Use fewer cells to inspect a broad silhouette or more cells to examine small changes across a surface. Grid density controls the pattern; resolution controls the PNG's pixel dimensions. Increasing export resolution will not fix stretching. The preview stays compact, and the download is rendered at your chosen resolution.

How to use the UV checker

  1. Choose a style, grid density and resolution. Keep labels or directional cues on when checking orientation.
  2. Select Download PNG to save the generated checker.
  3. Temporarily assign the image to the material's Base Color / Albedo input using the UV map you want to inspect.
  4. Rotate the model and compare stretched, compressed, rotated or unevenly sized cells.
  5. Adjust seams, island proportions, orientation or scale in your UV editor, then check the same areas again.
  6. Restore the real material and verify it at the intended viewing distance.

Use the same checker and mapping scale on objects you want to compare. If textures are already baked to the current UV layout, save a working copy before editing it: moving islands can require rebaking or reprojecting those maps.

Use a UV checker in Blender

Open the downloaded PNG in an Image Texture node and temporarily connect its Color output to the Principled BSDF's Base Color. Use the intended UV map for its coordinates and switch the viewport to Material Preview. Inspect the checker on the model while adjusting the islands in the UV Editor.

If an existing Mapping node changes scale or rotation, check that transform too. For a controlled comparison, use matching coordinate settings on every material being tested. Blender's Image Texture reference explains the node's UV coordinate input. When you return to production textures, the PBR texture setup guide covers the roles of color and data maps.

Continue from clean UVs to a finished material

After checking the mapping, choose a surface from the PBR material catalog and compare its maps in the PBR Material Previewer. Its standard shapes help inspect the material itself; return to your actual model to verify its UV layout.

If surface relief faces the wrong direction, the Normal Map Converter can convert between OpenGL and DirectX normal conventions. For engine delivery, use the PBR Channel Packer to arrange material masks and the Texture Memory Calculator to estimate the cost of your chosen map sizes and formats.

UV checker questions

Does this tool upload my model or textures?

No. There is no upload step. The checker is drawn and exported in your browser; you apply the downloaded image to your model in your 3D application.

Do I need an 8K checker?

Usually, start with 1K or 2K and choose a grid that makes the issue easy to see. Higher resolutions can keep dense labels clear in close-up views, but use more browser memory. The 8K option depends on device limits; reduce the resolution if export fails.

Can a checker prove that every UV island has equal density?

It can reveal visible differences when image size, mapping scale and viewing conditions match. It does not know your model's dimensions, measure exact texel density, find every overlap or assess hidden faces. Combine the checker with your application's UV tools.

Why do mirrored UVs look correct with a plain checker?

A symmetric pattern can look unchanged when flipped. Switch to Letters + Numbers or Directional UV and look for reversed text or arrows. Some mirrored islands are intentional; judge them against the material and baking workflow.