currently in private beta
dedicated thumbor · varnish cache · zero ops

image processing
as a service. // your own instance · no noisy neighbours

bildor.io gives you a dedicated, fully managed Thumbor instance — not shared, not multi-tenant. Resize, smart-crop, filter, and convert images on the fly via a single URL. Varnish in front, S3 behind, zero config required.

try the playground → read the docs ↗
scroll to explore

how it works

Everything lives
in the URL.

No API calls, no auth headers for public images. Construct a URL, drop it anywhere an <img> tag goes. The server handles the rest.

https://img.bildor.io/unsafe/800x600/smart/filters:brightness(10):format(webp)/https://origin.com/photo.jpg
mode unsafe / signed
dimensions width × height
crop flag smart / fit-in
filter chain brightness, format…
source any image URL

platform

Your own instance,
fully managed.

Each customer runs in an isolated Incus container — dedicated resources, dedicated Thumbor, dedicated cache. No noisy neighbours.

isolation

Dedicated
instance

Your Thumbor runs in its own Incus container. No shared processing, no shared memory, no shared config.

performance

Varnish
cache

Every instance has a dedicated Varnish layer in front. Processed images are served at cache speed after the first request.

security

HMAC-signed
URLs

Manage your HMAC signing key via the API. Generate signed URLs on-demand. Rotate keys without downtime.

processing

Smart
cropping

Focal-point detection keeps subjects in frame at any size. Pin custom focal areas or let the detector decide.

filters

Real-time
filters

Brightness, contrast, saturation, blur, sharpen, noise, grayscale, RGB shift — chained in the URL, applied on the fly.

format

Automatic
conversion

Serve WebP to modern browsers and JPEG as fallback. Configurable via API — toggle WebP output per instance.

Try the playground.

Interactive Thumbor explorer — load any image, tweak every parameter live, copy the resulting URL.

open playground →

storage

Your files,
your way.

Choose how your source images reach Thumbor. Managed storage with a browser GUI, your own S3 bucket, or continuous sync from your devices.

managed

Managed
S3 storage

Bildor-hosted object storage on Hetzner. Includes a browser-based file manager so you can upload and organise source images without touching a CLI.

  • Hetzner Object Storage (S3-compatible)
  • Browser FTPS file manager GUI
  • Direct FTPS from any compatible client
byo

Bring your
own bucket

Already have a bucket? Point bildor at it. Full control of your data — bildor handles processing and delivery, you own the storage.

  • AWS S3, Backblaze B2, Hetzner
  • Any S3-compatible endpoint
  • Read-only access — your bucket, your rules
coming soon
sync

Syncthing
continuous sync

Sync source images directly from your devices or servers — files appear in Thumbor automatically, no manual uploads.

  • Peer-to-peer, end-to-end encrypted
  • Sync from desktop, server, or NAS
  • Works alongside managed or BYO storage
in cooperation with syncding.com ↗