Our Mission

FillThat exists to give designers and developers frictionless placeholder images—WebP optimized, cache-aware, and ready for production-like mockups. No registrations, no API keys, just clean URLs that work.

Built for Speed

Hybrid caching (Redis + filesystem) keeps responses instant and consistent.

Resilient by Design

Graceful fallbacks if Redis or database connectivity drops—generation keeps working.

Flexible Output

Control dimensions, text, colors, gradients, and optional AI generation.

Secure Defaults

Sanitized inputs, prepared statements, and rate limiting protect the service.

How It Works

  1. Clean URLs route through Apache rewrites into the PHP generator.
  2. Requests validate sizes, colors, and optional text or gradient parameters.
  3. Cache lookup happens first (Redis primary, filesystem fallback).
  4. GD renders WebP output; optional AI providers can be enabled.
  5. Response ships with cache headers and credits/watermark if configured.

Reliability & Performance

Get Started

Jump back to the live generator or explore the full parameter list in the documentation.

Read the Docs

Documentation covers URL patterns, gradients, fonts, and AI options.