The Placeholder Image Generator creates dummy images for mockups, prototypes, and empty states. Pick a size and style — the classic image icon (like the familiar “no image” placeholder used by WooCommerce and product listings), a dimensions label, or a plain colour block — choose your colours, and grab it as SVG or PNG.
The SVG output uses a viewBox, so it scales cleanly to any container without blurring, making it ideal for responsive layouts. Everything is generated in your browser — nothing is uploaded, and there’s no external placeholder service to depend on.
How to generate a placeholder image
- Set the width and height you need.
- Choose a style: image icon, a dimensions label, or blank.
- Pick the background and icon/text colours.
- Copy it as an SVG or data URI, or download it as an SVG or PNG.
Which output should I use?
- SVG — sharp at any size and tiny in file size; best for the web.
- Data URI — paste directly into an <img src> or CSS background, no separate file needed.
- PNG — a raster image for tools that don’t accept SVG.
- The image icon style matches the classic e-commerce “placeholder” look for missing product photos.
Why generate placeholders locally?
Many developers use remote placeholder services (like placeholder URLs) that require a network request and can break, slow a page, or disappear. Generating the placeholder yourself gives you a self-contained SVG or data URI that always works, loads instantly, and keeps your mockups offline-friendly.
Because the SVG scales with a viewBox, a single placeholder works across every breakpoint — no need to generate multiple sizes.
Frequently Asked Questions
What is a placeholder image?
A placeholder is a temporary stand-in image used while designing or when a real image is missing — such as the grey “image” icon shown for products without photos.
Is the output responsive?
Yes. The SVG includes a viewBox, so it scales to fit any container width without losing quality. You can also set explicit dimensions when you need them.
Can I use it as an <img src> or CSS background?
Yes. Use “Copy data URI” and paste the value straight into an img src or a CSS background-image — no separate file required.
Does it look like the WooCommerce placeholder?
The image-icon style uses the same familiar framed picture glyph (a sun and mountains) that e-commerce placeholders use, on a grey background you can recolour.
Is anything uploaded?
No. The placeholder is created entirely in your browser and nothing is sent to a server.