Repeat one image into a grid or pattern. Set rows and columns, spacing, brick or half-drop offsets and mirroring, then download a PNG, JPG or WebP. Works with HEIC and AVIF, processed in your browser. Free, no signup.
Drop an image to repeat
JPG · PNG · WebP · HEIC · AVIF — a logo or motif on a transparent background works best
or paste an image with Ctrl+V / ⌘V
Privacy: HEIC/AVIF decoding, pattern drawing and file encoding run entirely in your browser. Your image is not uploaded to our servers.
The Image Repeater takes one picture, such as a logo, an illustration, a product cut-out or a photo, and lays out copies of it in rows and columns on a single canvas. Use it for wrapping-paper and fabric mock-ups, phone and desktop wallpapers, branded backgrounds for slides and social posts, or a tiled texture for a website background. The preview updates as you change settings, and the download is drawn the same way at full resolution.
There are two ways to size the result. Rows × columns makes an image exactly that many tiles across and down, which is the mode to use for a seamless repeat tile. Fill a size keeps an exact output size, such as 1920×1080 or 1080×1350, and repeats the image across it from the centre or the top-left corner, cutting tiles at the edges.
In Rows × columns mode, half of the spacing sits on each outer edge, and copies pushed past an edge by an offset wrap around to the opposite side. That makes the downloaded file one repeat unit: placed side by side, as a CSS background or in a print-on-demand designer, it continues without a visible jump. This only works when the counts allow it. A half brick offset needs an even number of rows, a half-drop needs an even number of columns, and mirroring or flipping needs an even count in that direction. The panel tells you when your settings won’t repeat cleanly, and Seamless check shows the file repeated 2×2 so you can see the joins for yourself. The tool doesn’t blend or retouch your image, so if the picture’s own left and right edges don’t match, the tile repeats correctly but you’ll still see where each copy starts. Mirror mode is the easy way round that.
Output is capped at 16,777,216 pixels (about 16.7 MP, for example 4096×4096), the canvas limit of iPhone and iPad browsers, and at 16,384 px on any side. If your settings go past that, tiles and spacing are scaled down together, so the pattern looks the same, just smaller, and the panel shows the final size. Tiles larger than the original image are flagged because they’ll look soft. Transparent backgrounds and the transparent parts of a PNG stay transparent in PNG and WebP; JPG has no transparency and is saved on white. iPhone HEIC and AVIF files are decoded on your device with EXIF rotation applied, and the new file contains no EXIF metadata.
A: Drop your image, set the number of columns and rows, then adjust tile size and spacing. The preview updates as you change settings. Click Download to save one image containing all the copies, as PNG, JPG or WebP.
A: Grid lines every copy up in straight rows and columns. Brick shifts every other row sideways by half a tile, like a brick wall. Half-drop shifts every other column down by half a tile, a common layout for fabric and wallpaper. Mirror flips alternate copies so neighbours meet as reflections. You can also set your own offset from 0 to 100%.
A: In Rows × columns mode, the tool wraps shifted and mirrored copies around the edges, so the downloaded file can be repeated as a background without a jump at the joins. The panel tells you when the counts don’t allow that, for example a half brick offset with an odd number of rows. It does not blend or retouch the image itself, so a photo whose own edges don’t match will still show where one copy meets the next.
A: The Image Tiler puts 2 to 24 copies of a photo on a print sheet, for things like stickers or labels. The Image Repeater makes patterns: up to 60 × 60 rows and columns, brick and half-drop offsets and mirroring, saved either as a repeat tile or filled to an exact size such as 1920×1080.
A: Yes. Tick Transparent and export PNG or WebP. Spacing between tiles stays see-through, and so do transparent areas of a PNG logo. JPG has no transparency, so a transparent background is saved as white. Otherwise, pick any background colour.
A: No. Decoding, pattern drawing and file encoding run in your browser, and your image is not uploaded to our servers.
A: Yes. HEIC/HEIF and AVIF files are decoded in your browser, with no convert-first step, and EXIF rotation is applied. Large iPhone photos can take a few seconds to open. The downloaded pattern is a new file and does not carry the photo’s EXIF data, such as GPS location.
A: Up to 16,777,216 pixels (about 16.7 megapixels, e.g. 4096×4096), the canvas limit of iPhone and iPad browsers, with no side longer than 16,384 px. If your settings ask for more, the tool scales tiles and spacing down together, keeps the pattern the same, and shows the final size before you download.