150×150
Profile avatar
150×150 · 1:1 · account cards
Enter a whole number from 1 to 4096.
Enter a whole number from 1 to 4096. Total area cannot exceed 16 megapixels.
Ratio 4:3 · 1–4096 px per side · 16 MP maximum
Common aspect ratiosContrast: checking…
This is embedded image data, not a hosted or reusable public URL. It works offline. SVG uses percent-encoding; raster formats use browser-generated Base64 data.
Choose how assistive technology should treat the image, then copy the snippet for your project.
Which should I choose? A development placeholder can describe the planned image or its purpose. A purely decorative placeholder on a user-facing page should normally use alt="" so screen readers ignore it. Replace temporary wording when final content ships.
Generate an image to create code.Generate an image to create code.Generate an image to create code.Generate an image to create code.Apply an example to load its dimensions, label, colors and style into the generator.
150×150 · 1:1 · account cards
300×250 · 6:5 · listings or ads
1200×675 · 16:9 · article headers
1200×630 · 40:21 · link previews
1080×1920 · 9:16 · vertical stories
728×90 · 91:11 · leaderboard slots
Use SVG for crisp, lightweight mockups that scale. Choose PNG for lossless pixels and transparency, JPG for small photographic-style files without transparency, or WebP for modern compact raster output.
A data URI keeps a small placeholder directly in HTML or CSS and works offline. Download a file when it will be cached, reused, edited, or hosted at a public URL.
Apply portrait, square and wide examples to check cards and breakpoints. Keep explicit width and height attributes so browsers reserve the correct aspect ratio and reduce cumulative layout shift.
The browser creates every image locally: no upload, account or server rendering. The page does not store the entered text, colors or generated image.
Maintained by Starlight Robotics for Starlight Tools · Last reviewed:
Yes. Enter whole-number dimensions from 1 to 4096 pixels per side, up to 16 megapixels, or apply a size or aspect-ratio preset.
You can preview and download SVG, PNG, JPG and WebP. SVG is ideal for lightweight scalable mockups; raster formats are useful when a workflow requires pixels.
Yes for SVG, PNG and WebP. JPG does not support transparency, so transparent areas are flattened to white when a JPG is exported.
No. The SVG output is percent-encoded text. PNG, JPG and WebP canvas data URIs are Base64-encoded by the browser.
Each side can be up to 4096 pixels and the total image can be up to 16 megapixels. These limits reduce browser memory failures.
Yes. The basic shapes and text you create with this tool may be used in personal or commercial projects, provided you have rights to any text or brand colors you enter.
Generation happens entirely in your browser. The tool does not upload or store your settings, image content or downloads.
Once the page is loaded, generation itself needs no server connection because the image is built locally in your browser.
Choose a format and copy the matching code from the Embed Code tabs. HTML and JSX examples include width and height to reserve layout space.
No. A data URI is a self-contained image value, not a public URL. Download a file if you need to host it at a reusable web address.