Image Splitter

Split an image by rows, columns, or pixel dimensions and download the PNG tiles.

How to use

  1. Choose an image to split.
  2. Choose rows/columns or tile dimensions and whether to keep or crop the remainder.
  3. Run, inspect the tile count and images, then save.

Files and settings

You can also drop or paste images. Pasted images may not retain the original file metadata.

File contents and names are not stored or uploaded.

Up to about 134.2 MB and 70 MP per image, 268.4 MB of input in total, and 100.7 MB of output. Devices with limited memory may require smaller images.

Purpose and use

Cut sprite sheets or wide images into tiles using a grid or exact pixel dimensions.

Example

Splitting 7 px into 3 columns with remainder distribution yields widths of 2, 2, and 3 px. Cropping yields three 2 px tiles and discards the last column.

Interpreting the result

The r and c in filenames are one-based row and column numbers, starting at the top left.

Limits and caveats

Limited to 100 tiles. Browser decoding and PNG export do not guarantee exact color or metadata preservation.

Related workflow

Use Image Cropper to set the area first, or Contact Sheet Maker to review the tiles together.

Try a use case and check the result

Compare keeping and cropping a width that cannot divide evenly.

Example buttons replace the inputs and settings above and calculate. Restore previous input steps back one example at a time. After trying multiple examples, repeat restore to return to your original input. This history is lost when the page closes.

Split 3×2 into two columns, keeping every pixel

Input and settings

3×2 PNG, red values 10/20/30 then 40/50/60 / 2 columns, 1 row / Keep remainder

Expected result

Two PNGs: left 1×2, right 2×2. Red values: left 10/40, right 20/30/50/60.

Crop the remainder with the same grid

Input and settings

Same 3×2 PNG / 2 columns, 1 row / Crop remainder

Expected result

Two 1×2 PNGs. Red values: left 10/40, right 20/50; the original last column 30/60 is excluded.

How to read the result

Keeping grid remainders uses floor(i×width/columns) boundaries, so right-hand tiles can be larger. Cropping gives every column floor(width/columns). Output names use row/column numbers starting at one.

Scope and limits

Grid or pixel-size mode, up to 100 tiles. Grid rows/columns: 1–100 and no larger than image dimensions. One JPEG/PNG/WebP up to 128 MiB, 70 megapixels, 16,384 px per edge. Browser decoding and PNG re-encoding do not preserve source metadata or compressed bytes. Restore includes the original file and hidden pixel-size settings.

Independently calculate boundaries 0,1,3 and 0,1,2; check saved dimensions, order and every pixel. Restore the original image and all settings after both examples.

Continue with the next task

Frequently asked questions

Will this change the original file?

No. Downloads are separate files. Closing the page discards the loaded content and results.

Where do row and column numbers in filenames begin?

Rows and columns are numbered from one, beginning at the top left. The r and c in filenames identify the row and column.

How many tiles can I create?

Up to 100 tiles. Browser decoding and PNG export do not guarantee exact preservation of source colors or metadata.

Related tools

Inputs and storage

Keep any content you need before clearing. This tool does not autosave inputs or results. Reloading or closing the page, clearing inputs or resetting may discard your work.

Favorites and language preferences are stored separately and may be lost when site data is cleared. Tool resets and site-data deletion do not delete files already downloaded to your device.

Explore tools & games

All 120 tools · 16 games

All 120 tools · 16 games

Text & writing 26

Calculators & converters 22

Date & time 12

Images & PDF 26

Data & web 28

Random & handy 6

Games 16