Visual atlas builder
See the final grid and every coordinate while you reorder icons or adjust cell dimensions.
Drop in your icons and turn them into one tidy PNG atlas. Arrange the order, tune the grid, preview every coordinate, then copy production-ready CSS or JSON.
Select SVG, PNG, JPG, GIF or WebP files. Use consistent artwork for the cleanest sprite sheet.
Up to 60 icons • 10 MB each • files stay on your deviceYour icons are processed locally and never uploaded.
This free icon sprite sheet generator combines many small graphics into one PNG image atlas. It calculates each icon's exact position automatically and produces CSS background-position classes or JSON metadata you can paste into a website, game, design system or build pipeline.
See the final grid and every coordinate while you reorder icons or adjust cell dimensions.
Copy ready-to-use sprite classes or structured atlas data without calculating offsets yourself.
Canvas creates your PNG locally. Your source icons are never sent to a server.
Choose or drop SVG, PNG, JPG, GIF or WebP files. Add up to 60 images at once.
Drag icons into order, then choose the cell size, padding, columns, fit and background.
Download the transparent PNG and copy its matching CSS classes or JSON coordinates.
Keep a group of small interface icons in one predictable atlas and reference each one with a reusable class.
Pack inventory items, badges, tiles or static frames into a uniform grid that is easy to address in code.
Sprites can help when an older environment benefits from fewer separate image requests or a simple shared asset.
For ordinary websites, compare sprites with inline SVG, SVG symbols and HTTP/2. A sprite still works well for fixed raster icon sets.
Add at least two icons, arrange them in the desired order, choose the grid settings and download the generated PNG. Copy the CSS or JSON panel to use the coordinates in your project.
You can combine SVG, PNG, JPG, GIF and WebP files. Animated GIF and WebP files use the frame displayed by your browser when the sheet is rendered.
No. Your files remain on your device. The sprite sheet and coordinate map are generated with HTML canvas inside your browser.
The base class sets the shared PNG as a background image. Each icon class uses a negative background-position to reveal its cell from the complete sheet.
Yes. Transparent is the default background. Export as PNG to keep transparent areas around each icon.
No. Contain mode scales each icon proportionally inside an equal cell. Similar source proportions usually give the most visually consistent result.
Keep building with another free, private browser tool.