Image Foundry vs imgix

A detailed, feature-by-feature comparison based on the imgix Rendering API documentation. See exactly where Image Foundry matches, exceeds, or differs from imgix.

Size & Crop Format Adjustment Stylize Fill Text Watermark Blending Face Detection Background AI Rotation Border & Padding Trim Noise & Mask Animation PDF Palette Generative AI Platform
✓ Supported ◐ Partial ✗ Not available

Size & Crop

Core resize, crop, and dimension control parameters.

FeatureimgixImage FoundryNotes
Image Width (w)
Image Height (h)
Resize Fit Mode (fit)crop, clip, clamp, max, min, fill, fillmax, scale, facearea all mapped
Crop Mode (crop)center, top, bottom, left, right, faces, focalpoint, entropy, edges
Aspect Ratio (ar)Computes missing dimension from W:H ratio
Source Rectangle (rect)Region extraction via extract params
Maximum Width (max-w)Clamps output width
Maximum Height (max-h)Clamps output height
Minimum Width (min-w)Floors output width
Minimum Height (min-h)Floors output height
Device Pixel Ratio (dpr)1–3x

Focal Point Crop

Fine-grained focal point control for art-directed cropping.

FeatureimgixImage FoundryNotes
Focal Point X (fp-x)0.0–1.0
Focal Point Y (fp-y)0.0–1.0
Focal Point Zoom (fp-z)1.0–10.0
Focal Point Debug (fp-debug)SVG crosshair overlay at focal point

Format & Output

Output format, quality, compression, and encoding options.

FeatureimgixImage FoundryNotes
Output Format (fm)jpg, png, webp, avif, gif, tiff
Output Quality (q)1–100
Auto Format (auto=format)Accept-header negotiation: AVIF > WebP > original
Auto Compress (auto=compress)
Lossless Compression (lossless)WebP and AVIF lossless encoding
Chroma Subsampling (chromasub)JPEG chroma subsampling (420/444)
Color Quantization (colorquant)PNG palette mode (2–256 colours)
Color Space (cs)sRGB, Adobe RGB, and other colour spaces
Dots Per Inch (dpi)Set output density metadata
Progressive JPEG (fl=progressive)Always enabled by default
Download (dl)Content-Disposition: attachment
Client Hints (ch)Accept-CH: DPR, Viewport-Width, Width
IPTC PassthroughVia iptc=true or metadata=keep
Rasterize Bypassrasterize=false or fm=svg returns SVG as-is
Sanitize SVGAuto-sanitize on by default; disable with sanitize-svg=false

Automatic Optimization

Automatic processing applied without explicit parameters.

FeatureimgixImage FoundryNotes
Auto-rotate (EXIF)Always applied
Metadata StrippingEXIF data stripped from output
Progressive JPEGAlways progressive
Default CompressionQuality 80 by default

Adjustment

Image adjustment controls for brightness, contrast, colour, and sharpness.

FeatureimgixImage FoundryNotes
Brightness (bri)-100 to 100 via modulate
Contrast (con)-100 to 100 via linear
Exposure (exp)-100 to 100 via gamma
Gamma (gam)Mapped from imgix range to sharp gamma
Highlight (high)-100 to 100 via linear adjustment
Hue Shift (hue)0–359 degrees via modulate
Invert (invert)Colour negation
Saturation (sat)-100 to 100 via modulate
Shadow (shad)-100 to 100 via gamma adjustment
Sharpen (sharp)Mapped to sharp sigma
Unsharp Mask (usm)Via sharp sharpen
Unsharp Mask Radius (usmrad)Radius parameter
Vibrance (vib)-100 to 100, gentler saturation shift

Stylize

Creative filters and stylistic effects.

FeatureimgixImage FoundryNotes
Gaussian Blur (blur)imgix 0–2000 mapped to sigma 0.3–100
Duotone (duotone)Shadow,highlight hex colours via recomb
Duotone Alpha (duotone-alpha)0–100 blend with original
Halftone (htn)
Halftone DTF
Monochrome / Grayscale (mono)Grayscale conversion
Pixellate (px)Pixel block size
Sepia Tone (sepia)0–100 strength via recomb matrix

Fill

Background fill, gradient, and generative fill options.

FeatureimgixImage FoundryNotes
Background Color (bg)Hex colours for fit=fill
Fill Color (fill-color)Via fill-color option in contain mode
Fill Mode (fill)Solid colour, gradient, and grid fills supported
Fill Generative PromptAI generative fill
Fill Generative Fallback
Fill Generative Negative Prompt
Fill Generative Position
Fill Generative Seed
Fill Gradient LinearVia fill-gradient-linear param
Fill Gradient RadialVia fill-gradient-radial param
Fill Gradient Color SpacesRGB gradients; custom color space not implemented
Grid Colors / Grid SizeVia grid-colors and grid-size params
Transparency (transparency)Alpha channel control

Text Overlay

Text rendering and typesetting on images.

FeatureimgixImage FoundryNotes
Text String (txt)
Text Font (txt-font)
Text Font Size (txt-size)
Text Color (txt-color)
Text Align (txt-align)Mapped to position
Text Padding (txt-pad)
Text Shadow (txt-shad)
Text Outline (txt-line)
Text Outline Color (txt-line-color)
Text Font Weight (txt-weight)normal, bold, numeric
Text Font Stylenormal, italic
Text Clipping Mode (txt-clip)SVG clip-path overflow control
Text Fit Mode (txt-fit)Text box fitting
Text Width (txt-width)Constrained text box width
Text X / Y PositionAbsolute or directional positioning
Text Leading (txt-lead)Line height in pixels
Text Tracking (txt-track)Letter spacing in pixels
Typesetting Endpoint/~text.json returns text metrics JSON

Watermark

Image overlay / watermark compositing.

FeatureimgixImage FoundryNotes
Watermark Image URL (mark)wmk-path
Watermark Width (mark-w)wmk-width
Watermark Height (mark-h)wmk-height
Watermark Scale (mark-scale)wmk-scale (1–100)
Watermark Alignment (mark-align)wmk-position: 9 positions
Watermark Alpha (mark-alpha)wmk-opacity
Watermark Padding (mark-pad)wmk-pad
Watermark Fit Mode (mark-fit)clip, crop, scale, max, min
Watermark Base URL (mark-base)Prefix for mark path
Watermark Rotation (mark-rot)0–359 degree rotation
Watermark Tile (mark-tile)Repeating watermark across image
Watermark X / Y PositionAbsolute or directional positioning
Watermark if Min Width / HeightConditional watermark based on image size

Blending

Image compositing with blend modes, colour overlays, and alpha control.

FeatureimgixImage FoundryNotes
Blend Image (blend)Composite another image via blend-img
Blend Mode (blend-mode)multiply, screen, overlay, darken, lighten, etc.
Blend Alpha (blend-alpha)0–100 opacity
Blend Align (blend-align)center, top, bottom, left, right, etc.
Blend Color (blend-color)Hex colour overlay
Blend Crop / Fit / Sizeblend-fit, blend-size (inherit, %)
Blend Width / Heightblend-w, blend-h
Blend X / Y Positionblend-x, blend-y
Blend Paddingblend-pad

Face Detection

Face-aware cropping and privacy features. Uses TensorFlow.js face-api for ML-based detection.

FeatureimgixImage FoundryNotes
Face-Aware Crop (crop=faces)cover:face mode with real ML detection
Face Index (faceindex)Focus on specific face (0-based index)
Face Padding (facepad)Expand face region by ratio (1.0–2.0+)
Face Blur (faceblur)Blur detected faces (sigma value)
Face Pixelation (facepixel)Pixelate detected faces (block size)
JSON Face Data (faces)/~faces.json endpoint with bounding boxes

Background (AI)

AI-powered background removal and replacement.

FeatureimgixImage FoundryNotes
Background Removalbg-remove=1
Background Removal Add Shadowbg-remove-shadow=1
Background Removal Fallbackbg-remove-fallback=blur|color|none
Background Removal Foreground Typebg-remove-foreground=person|auto
Background Removal Semi-Transparencybg-remove-threshold
Background Replacementbg-remove-color=hex
Background Replacement PromptGenerative AI not supported
Background Replacement Negative PromptGenerative AI not supported

Rotation

Image rotation and flipping.

FeatureimgixImage FoundryNotes
Rotation (rot)0–359 degrees
Flip Axis (flip)h, v, hv
Orientation (orient)Auto-rotate via EXIF
Rotation TypeInner rotation (crop corners) or standard

Border & Padding

Borders, padding, and corner radius.

FeatureimgixImage FoundryNotes
Border Size & Color (border)size,color format via extend
Border Top / Bottom / Left / RightPer-side border via extend
Border Stroke Color / SizeVia border size,color format
Inner / Outer Border RadiusSVG mask-based rounding
Padding (pad)Uniform or per-side padding via extend
Padding Top / Bottom / Left / RightPer-side padding

Trim

Automatic border/edge trimming.

FeatureimgixImage FoundryNotes
Trim Image (trim)auto and color modes
Trim Color (trim-color)Specify trim reference colour
Trim Mean Difference (trim-md)Mapped to trim threshold
Trim Standard Deviation (trim-sd)Mapped to trim threshold
Trim Tolerance (trim-tol)Custom threshold value
Trim Padding (trim-pad)Re-add padding after trim
Trim AlphaTrim transparent edges via threshold

Noise Reduction & Mask

Noise reduction and image masking.

FeatureimgixImage FoundryNotes
Noise Reduction (nr)Median filter (0–100)
Noise Reduction Bound (nrs)Post-NR sharpening parameter
Noise Reduction SharpenSharpen after noise reduction
Mask Type (mask)ellipse, corners
Mask Corner RadiusSVG rounded rect mask
Mask Background ColorFlatten with specified background

Animation

Animated GIF/WebP processing and video-related features.

FeatureimgixImage FoundryNotes
Animated GIF/WebP Processinganimation:true option
Animated Loop Count
Frame Interval
Frame Selection
Frame Skip
Frames Per Second
Reverse Animation

PDF

PDF rendering to image.

FeatureimgixImage FoundryNotes
PDF Page Selection (page)1-based page index

Color Palette

Extract dominant colours from images.

FeatureimgixImage FoundryNotes
Palette Extraction (palette)JSON/CSS output
Palette Color Count (colors)1–16 colours
CSS Prefix (prefix)

Generative AI

AI-powered image generation and manipulation.

FeatureimgixImage FoundryNotes
Text to Image
Text to Image Seed
Object Removal
Object Removal Prompt
Object Removal Negative Prompt
Object Removal Seed
License Plate Blur
Super Resolution / Upscale
Upscale Fallback

URL Expiration

Time-limited URLs.

FeatureimgixImage FoundryNotes
Expiration Timestamp (expires)Unix timestamp

Video API

Video processing, transcoding, and thumbnails.

FeatureimgixImage FoundryNotes
Video Processing (clip, encode, transcode)Full video pipeline
Video Thumbnails
Video Preview / GIF generation
Image to Video (motion)
Video Watermark
Long-Form Video / HLS / DASH

Platform & Infrastructure

Deployment model, CDN, API, and operational features.

FeatureimgixImage FoundryNotes
Global CDNCloudflare CDN integration
Custom DomainsCNAME + auto SSL
Signed URLs (HMAC)HMAC SHA-256
S3 Sources
GCS Sources
Azure Blob Sources
Web Proxy Sources
Filesystem SourcesSelf-hosted only
Query-Param URL StyleFull imgix compatibility mode
Path-Based URL StyleImageBoss compatibility mode
Management APIFull REST API for sources, tenants
Dashboard
Cache Purge API
Usage Analytics / Reports
Base64 Parameter EncodingUse 64=1 to decode base64-encoded params
Open Source / Self-HostedMIT license, run on your infra
No Vendor Lock-inYour servers, your data

Summary

Ready to Switch?

Image Foundry's imgix compatibility mode lets you migrate by changing a single domain name.

Get Started Free Read the Docs Compare with ImageBoss