Switch from your current image provider to Image Foundry without rewriting a single <img> tag. Built-in URL parsers understand Imgix, Cloudflare, Cloudinary, ImageKit, Sirv, Thumbor, and Uploadcare formats.
Incoming URL (any provider's format)
↓
Platform-specific URL Parser
↓
CanonicalOptions (provider-agnostic)
↓
Image Processing Pipeline (sharp/libvips)
↓
Optimised output served via CDN
Set a single configuration option and Image Foundry automatically understands your existing URLs:
# config.yml
compatibility: imgix # or: cloudflare, cloudinary, imagekit, sirv, thumbor, uploadcare
Full query-parameter compatibility: ?w=400&h=300&fit=crop&crop=faces&auto=format. Supports base64 params, marks, text, blend, palette, and more.
Path-based format: /cdn-cgi/image/width=400,height=300,fit=crop/path. All Cloudflare Image Resizing options mapped.
Underscore-separated transforms: /image/upload/w_400,h_300,c_fill,q_80/path. Chained transformations supported.
Dash-separated with tr: prefix: /tr:w-400,h-300,fo-auto/path. Both path and query-string syntax supported.
Dot-notation query params: ?w=400&h=300&scale.option=fill. Full namespace support (canvas, watermark, etc.)
Positional path segments: /unsafe/400x300/smart/path. Filter chains: filters:quality(80):grayscale()
Chained operations: /-/resize/400x300/-/quality/best/. Quality keywords (smart/best/better/normal) mapped to numeric values.
config.ymlYour existing image URLs work unchanged. No code deployment required.
Image Foundry maps 100+ parameters across all providers. The Imgix parser alone covers every documented Imgix Rendering API parameter — including advanced features like base64 encoding, colour palette extraction, and client hints.
Zero code changes. Same URLs. Better features. Lower cost.