instant  ·  zero-setup  ·  via URL

Placeholder images
on demand

Generate FPO images for any size, color, and label purely by composing a URL. No sign-up, no API keys.

fpo.lv /{width}/{height}?bg=hex&color=hex&text=label&position=placement

What is an FPO image?

FPO stands for For Placement Only — temporary placeholder images used in design mockups, web development, and print layouts. When final artwork or photography isn't ready yet, FPO images let designers and developers build layouts, test responsive breakpoints, and iterate on UI without waiting for production assets.

Unlike generic placeholder services, fpo.lv generates labeled, color-customizable placeholder images purely by URL — no API keys, no sign-up, no JavaScript. The image dimensions, background color, text label, font size, position, and output format are all encoded directly in the URL, making it ideal for embedding in Markdown, HTML prototypes, CMS templates, and design tools.

Common use cases

Frequently asked questions

How do I use fpo.lv in my HTML?

Simply use the generated URL as the src attribute of an <img> tag. For example: <img src="https://fpo.lv/800/600?text=Hero" alt="Placeholder">. It works everywhere standard images work — Markdown, CSS backgrounds, design tools, and more.

Are generated images cached?

Yes. Every unique URL combination is cached server-side and served with a long Cache-Control: public, max-age=2592000 header (30 days). Repeated requests for the same size and parameters are served instantly from cache.

What makes fpo.lv different from other placeholder services?

Unlike many alternatives, fpo.lv requires no JavaScript, no API keys, and no sign-up. All customization is done through URL parameters — text labels, multiple positioning options, custom fonts sizing, padding control, and PNG/JPEG/WebP output. The service is built for developers who want maximum flexibility with zero setup overhead.

Is there a rate limit or usage cap?

There are no usage limits or rate caps. You can generate as many placeholder images as you need. The only constraints are dimension limits: width and height must be between 1 and 4000 pixels.