MergeImage · Last verified 2026-08-18

Image splitter for exact grids, tiles, and sprite frames

This image splitter cuts one source picture into predictable rows, columns, exact-size tiles, or sprite frames without sending the file to a processing server. Preview numbered cut lines, account for margins and gutters, choose PNG, JPEG, or WebP, then download one tile or every tile in a ZIP.

Private cutting workspace

Split one picture without uploading it

The source file is decoded, cropped, and exported inside this browser tab.

Drop one picture here or choose a PNG, JPEG, or WebP One file · up to 20 MB and 80 MP
Source file

Choose a file to begin.

Choose one source image.

Split method
Quick grids
Numbered cut previewYour source image and cut lines will appear here.

Your source image and cut lines will appear here.

Download individual tiles

Generate a valid split to list every tile.

    Guides

    Read the practical guides

    Primary and official references used on this page.

    image splitter — Open the contact sheet makerArrange photos into printable, labelled proof sheets and export a local multi-page PDF.image splitter — Merge image files privately in your browserMerge picture files in one private browser workspace. Add two or more pictures, arrange their order, choose a clean layout, and download a finished composition without creating an account or transferring the originals to our server.image splitter — Sprite sheet maker with animation and metadata exportUse this sprite sheet maker to turn ordered picture frames into one predictable atlas without uploading source art. Choose a grid, horizontal strip, or vertical strip; set frame size, spacing, padding, and fit behavior; preview the sequence at a chosen frame rate; then download the sprite plus CSS or JSON coordinates that match the exported pixels.image splitter — Overlay images online with precise layer controlsOverlay pictures online in a browser-local workspace built for two clear layers. Choose a base picture and an overlay, then drag the top layer, set its scale, rotation, opacity, and blend mode, inspect the full-resolution composition, and export without sending either source file to an picture-processing server.image splitter — Image merge guide for reliable browser resultsThis picture merge guide is a practical resource hub for choosing a layout, protecting readable details, handling screenshot overlap, and exporting a file that fits its destination. It links only to the working tool, page sections, and real trust pages.

    01

    How the image splitter turns one source into exact tiles

    image splitter — Preview every cut before generating individual files

    image splitter — Choose rows and columns when the finished grid matters most. The image splitter divides the usable source area as evenly as possible and assigns any remainder pixels deterministically, so neighboring tiles cover the full source without hidden gaps. Presets handle halves, quarters, and a 3 by 3 grid, while custom values support up to 20 rows and 20 columns.

    Choose exact tile size when a runtime, print workflow, or sprite sheet already specifies frame dimensions. The image splitter starts after the outer margin, advances by tile width plus gutter, and keeps a smaller final edge tile when the source does not divide evenly. Margin and gutter remain at zero for ordinary photos but make regular sprite sheets and icon atlases practical.

    image splitter — The numbered preview maps every rectangle to its output filename before export. Standard order starts at the top-left and moves across each row; reverse order assigns file 01 to the bottom-right, which can help with publishing sequences. Download one tile for inspection or encode the complete set into a browser-created ZIP only after the plan looks correct.

    • image splitter — Use a 2 by 1 grid for left and right halves.
    • image splitter — Use a 1 by 2 grid for top and bottom halves.
    • image splitter — Use 3 by 3 for nine equal social or print panels.
    • image splitter — Use exact tile size with margin and gutter for sprite frames.
    Image splitter methods and predictable output
    MethodControlsBest starting point
    image splitter — Equal gridRows and columnsSocial grids and panels
    image splitter — Exact tile sizeWidth and height in pixelsSprite frames and fixed assets
    image splitter — Margin and gutterSkipped border and spacingExisting sprite sheets
    image splitter — Reverse orderFilename sequenceBottom-right-first publishing

    02

    image splitter — Choose rows, columns, or an exact tile size

    image splitter — Every cut maps to a source-pixel rectangle

    The image splitter calculates rectangles from the intrinsic pixel width and height reported after decoding. In grid mode it subtracts the selected outer margin and gutters, then distributes the remaining width and height across the requested columns and rows. In exact-size mode it advances by the requested tile dimensions and includes a smaller last rectangle only when pixels remain. The preview uses the same plan as the file encoder, so its labels, row and column positions, dimensions, and output names are not a separate approximation.

    03

    image splitter — Keep the source file private

    image splitter — Local File and Canvas APIs avoid a processing upload

    The image splitter accepts one locally selected File and decodes it with createImageBitmap(). Canvas drawImage() receives a source rectangle for each tile and copies only that rectangle into a temporary export canvas. The implementation does not contain an upload request, account project, or remote processing endpoint. Clearing the workspace closes the decoded bitmap and revokes its local object URL; the source file on the device is never overwritten.

    04

    image splitter — Export one tile or a complete ZIP

    image splitter — Format, quality, and filenames stay explicit

    The image splitter can save PNG, JPEG, or WebP according to current browser support. PNG is a dependable choice for text, hard edges, and transparency; JPEG trades transparency for compact photographic output; WebP is useful when the destination supports it. A single-tile action encodes only the chosen rectangle. ZIP export encodes the full ordered plan, applies a zero-padded filename, stores each Blob in one archive, and reports progress while the browser works.

    05

    How this image splitter is verified

    image splitter — Official sources and reproducible geometry checks

    The image splitter verification uses controlled color fixtures whose dimensions make the expected crop boundaries unambiguous. Checks load one file, exercise grid and exact-size modes, include nonzero margin and gutter values, compare tile coordinates with the preview, reopen exported dimensions, and inspect a ZIP directory. Source inspection separately rejects fetch, XMLHttpRequest, WebSocket, EventSource, and sendBeacon primitives so the stated browser-local boundary remains testable rather than implied by marketing copy.

    Last verified · 2026-08-18

    Product facts

    Primary and official references used on this page.

    • Source file: One file · up to 20 MB and 80 MP.
    • Rows: 20 · Columns: 20 · 400 tiles.
    • PNG · JPEG · WebP · ZIP. The source file is decoded, cropped, and exported inside this browser tab.
    Product facts
    Product facts Sources Last verified
    1Source file2026-08-18
    20 MB / 80 MPOne file · up to 20 MB and 80 MP2026-08-18
    20 × 20 / 400tiles2026-08-18
    “The HTMLCanvasElement.toBlob() method creates a Blob object representing the image contained in the canvas.”

    Sources

    1. HTMLCanvasElement: toBlob() — MDN Web Docs
    2. CanvasRenderingContext2D.drawImage() — MDN Web Docs
    3. File API specification — W3C

    Frequently asked questions

    Does the image splitter upload my picture?

    No. Selection, decoding, cut planning, preview, encoding, and ZIP creation run in the current browser tab.

    Can the image splitter cut an image into equal parts?

    Yes. Choose a preset or enter rows and columns; remainder pixels are distributed so the tiles cover the usable source exactly.

    image splitter — Can I split by an exact pixel size?

    Yes. Choose Exact tile size, enter width and height, and optionally add an outer margin and gutter for a sprite sheet.

    image splitter — Why is the final edge tile smaller?

    Exact tile dimensions may not divide the usable source evenly, so the last row or column keeps only the remaining pixels instead of cropping them away.

    image splitter — Which order should I download?

    Top-left first is the general default. Bottom-right first changes the numeric filenames for workflows that publish the last visual panel first.