SMTP Email Proxy for Cold Email Outreach|All updates
Data generation

Free Placeholder Image Generator

Generate placeholder image URLs and SVG data URIs for prototypes.

Whole number between 1 and 100.

Use locale codes such as en, es, fr, de, pt_BR or zh_CN.

Choose an expanded profile, a URL source or an SVG data URI.

Used by profile, url, urlPicsumPhotos, urlLoremFlickr, dataUri. Range: 1-3999.

Used by profile, url, urlPicsumPhotos, urlLoremFlickr, dataUri. Range: 1-3999.

Used by profile or urlLoremFlickr only. Letters, numbers, dash, underscore.

Used by profile or urlPicsumPhotos only.

Used by profile or urlPicsumPhotos. Range: 0-10.

Used by profile or dataUri only. CSS colour name or hex value.

Used by profile or dataUri only.

Used by profile or personPortrait only.

Used by profile or personPortrait. Pixel size of the square.

Use the same numeric seed to reproduce the same output.

01 · Definition

What is placeholder image generator?

A placeholder image generator returns synthetic image URLs and SVG data URIs for prototypes, demos and fixture screens. It is useful when designs and tests need image-shaped content without copying real photos, avatars or marketing assets into lower-control environments.

The tool above sends your count, locale, seed and method (with optional size, category, blur, colour or portrait controls) to the Spotzee Extended API, then renders returned images[] records. The endpoint never returns image bytes itself — every value is a URL pointing at Picsum, LoremFlickr, GitHub avatars or a Faker portrait CDN, or a data:image/svg+xml URI. Read the in-depth placeholder image generator guide for endpoint options, response fields and embedding patterns.

02 · Process

How it works

  1. 1Enter a count.Type the number of placeholder image records to generate, from 1 to 100.
  2. 2Choose a method.Pick profile for the bundled record, or one of url, urlPicsumPhotos, urlLoremFlickr, avatar, avatarGitHub, personPortrait or dataUri.
  3. 3Set scoped options.Width and height work for URL and data-URI methods. Category targets urlLoremFlickr. Greyscale and blur target urlPicsumPhotos. Colour and SVG type target dataUri. Sex and size target personPortrait.
  4. 4Generate records.The server validates and scopes options to the chosen method, forwards a form-encoded request to /generic/data/generate/image and renders the returned URLs and data URIs.

03 · Risk

Why it matters

Designers, engineers and QA teams need image-shaped fixtures every day: avatars in user lists, hero images in layout tests, thumbnails in card grids, SVG placeholders in storybook screens. Hard-coding URLs to public CDNs from inside test data scatters dependencies and breaks when those services change.

A free placeholder image generator keeps the URL formats in one well-tested endpoint. Use a numeric seed for reproducible avatars and Picsum URLs across runs. Use SVG data URIs when fixtures must work offline, in print, or inside locked-down preview environments.

04 · Use cases

Common ways to use this tool

  • Prototype mocks. Use it as a placeholder image generator to fill design mocks, slide decks and click-through prototypes.
  • Avatar fixtures. Use the avatar generator URL output for user lists, comment threads and team rosters in test data.
  • Layout and grid tests. Use a dummy image url for card grids, hero sections and aspect-ratio checks at any width or height.
  • Categorised demo screens. Use the random image url with a category like nature or tech when a screen needs themed imagery.
  • Offline SVG placeholders. Use a free placeholder image data URI when fixtures must work without network access or external CDNs.

05 · Interpretation

What to check in the result

  • Count outside 1 to 100. The API accepts up to 100 image records per request. For larger datasets, call the endpoint multiple times.
  • Width or height outside 1 to 3999. The width and height parameters must be positive integers up to 3999. They only apply to profile, url, urlPicsumPhotos, urlLoremFlickr and dataUri methods.
  • Method-scoped option mismatch. Sending category to urlPicsumPhotos, or sex to url, returns a method-scope error from the upstream. The route forwards only options applicable to the selected method.
  • Treating fixtures as licensed assets. Returned URLs point at public placeholder services. Confirm each provider’s terms before reusing the assets in production marketing or paid products.
  • Unseeded snapshots. Set a numeric seed when tests assert exact URLs or snapshot the rendered output.

Frequently asked

Questions about this tool

Copyright © 2026 - Jonah and Associates Pty Ltd