Create dynamic placeholder images via URL parameters. Perfect for mockups, prototypes, and development environments.
holdmyimages.com · API ReferenceThe Placeholder Image Generator creates images based on query parameters. Quick start with the following call:
Creates a 400×300 px image with default colors and size text.
w: Width in pixels. Default: 600. Example: w=800h: Height in pixels. Default: 400. Example: h=600size: Square size (sets width = height). Example: size=500text: Display text. Default: {width}x{height} (e.g. 400x300)bg: Background color (Hex without #). Default: F5F5F5color: Text color (Hex without #). Default: 666666fontsize: Font size in pixels. Range: 8–200. Default: 12format: Output format (png, jpg, jpeg, svg). Default: pngquality: JPEG quality 1–100. Default: 95scale: Resolution scaling 1.0–4.0. Default: 1.0400×300 px, default gray, text shows the size.
300×300 px, dark background, white text.
Red (#FF6B6B) with large white font.
Creates 800×600 px, sharp on HiDPI/Retina displays.
Infinitely scalable, ideal for logos and text.
Small file size for large images.
scale=2 for sharp display on Retina displays.format=jpg for large images without transparency (smaller files).text with %20.Use scale=2 for double resolution or format=svg for vector-based, pixel-independent display.
PNG for general web graphics (lossless, transparency). SVG for logos/icons/text (infinitely scalable). JPEG for photos and large images (smaller files).
Use the PNG format; JPEG does not support transparency.
Copyright ©HoldMyImages