SVGs stay pixel-perfect
A single SVG placeholder scales to any size without blur. One tiny data URI can cover all your breakpoints.
<img src="DATA_URI_HERE" alt="Placeholder {W}×{H}" width="{W}" height="{H}">
.card-thumb{
background-image: url("DATA_URI_HERE");
background-size: cover;
width: {W}px; height: {H}px;
}

Tip: Ctrl/Cmd + Enter regenerates with current settings.
An image placeholder is a temporary image used in design and development to represent a final image before it's available. It helps in visualizing layouts, testing image responsiveness, and demonstrating design without needing actual image assets.
This Image Placeholder Generator simplifies the creation of custom image placeholders, making your design and development workflow more efficient:
Enter your dimensions and optional text, click Generate Image Placeholder to create an SVG data URI instantly. Copy the URI, or download a PNG.
A single SVG placeholder scales to any size without blur. One tiny data URI can cover all your breakpoints.
You can drop Base64 and embed raw SVG text in a data URI. Percent-encoding is enough—and smaller.
A placeholder with the right width/height keeps layout shifts away while real images load—CLS insurance for free.
Neutral gray (#e5e7eb style) feels “inactive” to users. Brighter colors make placeholders look like real content.
Overlay text like “1200×628 cover” or “Hero” doubles as documentation in design handoffs.