Placeholder Images at Any Size, in Seconds
Type a width and a height, or pick one of the presets, and the placeholder is drawn at once: a flat background with the size written across the middle, ready to download. It is the blank, dummy image a layout needs before the real photo exists - a hero banner, a product thumbnail, a blog post cover, an avatar, an ad slot - and because it says its own dimensions, anyone looking at the mockup can see what size of picture goes there. Any size up to 4096 × 4096 pixels works; the presets cover the sizes people ask for most, from a 100 × 100 or 150 × 150 thumbnail and a 200 × 200 avatar through the 300 × 250 and 728 × 90 ad units, 4:3 sizes like 800 × 600 and 1024 × 768, the 16:9 HD pair 1280 × 720 and 1920 × 1080, a 1080 × 1080 square post, a 1080 × 1920 story in 9:16 and the 1200 × 630 social link preview. If you came looking for a 100x100, 150x150, 200x200 or 1920x1080 placeholder, a 16:9 (16x9) one, or a generic img placeholder for a website template, every one of those is a preset or a size you can type; the photo placeholders it makes are ordinary image files, so they drop into any website, CMS or design tool.
Your Colours, Your Text, Your Style
The default is a light grey block with darker grey text, the placeholder everyone recognises, but both colours are yours to change: click the Background or Text swatch and pick any colour, so a placeholder can match a brand palette or stand out as a loud "replace me" magenta. The label is the image size until you type something else in the Text field - "Hero image", "Product photo", "Logo here", a client's name - and the text size is automatic, scaled to the image and shrunk so a long label always fits, or fixed in pixels with the slider. Choose a sans-serif, serif or monospace font, and a style: Plain is the flat block, Frame adds a border in the text colour, and Cross draws the wireframe X from corner to corner that designers use to mark an image area in a sketch.
Download as PNG, JPG or WebP
Download saves the image at exactly the size you set, one file pixel per image pixel, with no scaling and no compression artefacts on the flat colour. PNG is the safest choice for a placeholder; JPG and WebP are smaller for large sizes. Copy puts the image on the clipboard for pasting straight into a design tool, a slide or a document, and on a phone Share sends it to another app. The i button on the picture shows the size, the aspect ratio and the text size actually used.
Private by Design
Nothing is uploaded and nothing is fetched from a placeholder service: the image is drawn and encoded in your browser, so it works offline, there is no URL to expire and no third-party request in your mockup. Close the tab and the picture is gone unless you downloaded it.
Frequently Asked Questions About the Placeholder Image Generator
How do I make a placeholder image of a specific size, like 1920 × 1080?
Type 1920 in the width field and 1080 in the height field, or pick "1920 × 1080 - 16:9 Full HD" from the preset list, then press Download. The file is exactly 1920 × 1080 pixels.
Can I write my own text on the placeholder instead of the dimensions?
Yes. Type anything into the Text field and it replaces the size label. Leave the field empty to show the dimensions again. The text is centred and sized automatically; use the Text size slider if you want a fixed size.
What is the Cross style for?
It draws a border and two diagonal lines from corner to corner, the wireframe convention for "an image goes here" in sketches and low-fidelity mockups. The label sits in a clear box in the middle so it stays readable.
Is the placeholder transparent?
No, it always has a solid background: a placeholder is meant to be seen, so the block shows exactly the area the final image will take. Pick a background colour close to your page colour if you want it to sit quietly.
What is the biggest image I can make?
4096 × 4096 pixels. Text, frame and cross scale with the image, so a large placeholder looks the same as a small one, only sharper.
Is my image uploaded to a server?
No. The page has no server side; the image is drawn and saved entirely in your browser.