FPOImg is a free placeholder image API for developers and designers. Generate images for wireframes, prototypes, and CMS layouts using a URL. Customize dimensions, colors, gradients, and text without an account or API key.
Get PNG, JPEG, WebP, or SVG images. Read the API reference for supported dimensions, formats, and examples.
Generate placeholder images by using a simple URL pattern:
https://fpoimg.com/{width}x{height}?text={caption}&bg_color={bg_color}&text_color={text_color}
Creates an 800×600 pixel image with default colors.
Creates an 800×600 pixel image with a caption
Creates a 400×300 pixel image with blue background and white text.
Creates a 500×500 pixel square image.
Creates an 800×600 image with a sunset gradient and white text.
Creates a 400×300 image with a custom two-color gradient at 45°.
Use CSS color names instead of hex codes — in the URL path or as query params.
Works with bg_color, text_color, and even gradients.
Use \n for line breaks. Long text auto-wraps to fit the image.
Hide the dimension label for a clean placeholder. Captions still render if provided.
Perfect for prototyping websites before final images are ready.
Try for your website →Independent & open source
I'm Kyle Hayes, the developer behind FPOImg. I maintain it as a free, open-source tool for designers and developers. If it saves you time in a mockup, template, or side project, a small contribution helps me maintain it and make it better.
Support is optional. The image generator and URL API are free to use.
You can also help by contributing on GitHub: report a bug, suggest an improvement, or contribute code.
We use Google Analytics to measure site visits, generator actions, and support-link clicks. Google Analytics uses cookies. How Google uses information from this site.