Skip to content
Managed cloudOpen-source self-host

Optimized images, minus the surprise bill.

Keenpix transforms and delivers your images in modern formats from one URL — with one honest, published price. No pooled credits, no per-transform or per-seat pricing, and one proper managed-delivery meter from edge to client. Or self-host the whole thing, free.

JoodCMS includes a first-party Keenpix image-delivery integration — read the code-backed case study.

from $9/mo
or self-host free, forever
Measured
source and delivered bytes per request
14 days
free trial — no charge until it ends

No SDK — just a URL. Keenpix drops into every framework you already use.

React
Next.js
Vue
Nuxt
SvelteKit
Astro
Remix
TanStack
Angular
SolidJS
Qwik
HTML
Product

A managed image CDN that stays honest.

Optimize the images you already host, deliver them fast in modern formats, and see exactly what you pay for — or run the whole open-source engine yourself.

No surprise bills

One managed-delivery meter and one published overage rate — no pooled credits, request fees, or per-transform metering. Every successful response counts once.

Optimize your origins

Point Keenpix at your existing S3, R2, or any origin and keep your URLs — it sits behind the CDN you already run. No re-upload, no asset-library migration, no lock-in.

Modern formats from one URL

AVIF, WebP, JPEG, PNG, GIF, HEIF, TIFF, and SVG. Resize, crop, quality, and format from URL params — unlimited transforms on every plan.

No API keys to leak

Per-project origin allowlists gate every request — nothing secret ships in your frontend. Add HMAC-signed URLs when you want hotlink protection, all on an SSRF-hardened pipeline.

Analytics without another vendor

Requests, total managed delivery, bandwidth savings, format mix, cache hit rate, top assets, and latency — including project-attributed Cloudflare edge traffic.

Open-source escape hatch

Run the exact same engine yourself, free. Self-host with Docker and keep the whole pipeline on your own infrastructure.

Pipeline

One predictable path from origin to optimized asset.

Add an origin host to a project, request an image through /img/*, and Keenpix handles validation, fetching, transform work, storage, logging, and cache headers.

1Validate project and allowlisted source host
2Fetch with SSRF, redirect, size, and timeout guards
3Transform with sharp and cache the exact variant
4Serve immutable output for CDN edge caching
<img
  src="https://keenpix.example.com/img/https://cdn.example.com/hero.jpg?project=site&w=1200&fmt=webp&q=82"
  width="1200"
  height="800"
  alt="Product hero"
/>

# response
Cache-Control: public, max-age=31536000, immutable
Vary: Accept
Pricing

One honest meter. Or free forever.

Every successful managed-cloud response counts once, whether it came from the Cloudflare edge, the Keenpix variant cache, or a new transform. Overage is linear, published, and keeps paid delivery online. Team members and transforms are unlimited.

Founding pricing25 of 25 spots left

The first 25 paying customers lock in today’s price for 12 months. Trials and complimentary admin grants do not consume a spot. Standard prices will be $9, $29, and $69 per month.

Claimed0/25
x

Basic

$9/mo

For a site or store getting started.

  • 100 GB managed delivery / month
  • Unlimited transforms — AVIF, WebP + 6 more formats
  • Unlimited team members
  • 5 projects
  • Bandwidth-saved, cache-hit & top-image analytics
  • Live request logs · 30-day retention
  • Signed URLs + per-project allowlists
  • Always-on overage · $0.08/GB
Start free trial

Pro

Most popular
$19/mo

For production sites with real traffic.

Everything in Basic, plus:

  • 400 GB managed delivery / month
  • Advanced analytics — geo, latency percentiles, 365-day history
  • Full log search · 90-day retention
  • 25 projects
  • 1 custom delivery domain
  • Cheaper overage · $0.06/GB, billed monthly
Start free trial

Business

$39/mo

One plan for all your client sites.

Everything in Pro, plus:

  • 1 TB managed delivery / month
  • Unlimited projects
  • 10 custom delivery domains
  • Add 5 more custom domains for $5/month
  • 365-day log retention
  • Lowest overage · $0.05/GB, billed monthly
Start free trial

Prefer to run it yourself? Self-host Keenpix free — the same open-source engine, on your own infrastructure.

Verified August 2026

More delivery before the overage starts.

Keenpix stays focused on image optimization instead of bundling a DAM or video platform. That keeps the starting plan small, the bandwidth allowance large, and the invoice readable.

Swipe to compare every published plan →

Published planKeenpix BasicImageKit Liteimgix StarterBunny Optimizer
Starting monthly price$9$9$25$9.50 / site
Included delivery100 GB40 GBUp to 100 GBCDN billed separately
Published delivery overage$0.08 / GB$0.50 / GB$0.25 / creditVaries by region
TransformationsUnlimitedUnlimitedUses creditsUnlimited
Team membersUnlimited3 usersNot the billing unitNot the billing unit
Self-host optionIncludedNoNoNo

Public self-service prices checked against vendor-owned pricing pages on August 4, 2026. Products are not identical: ImageKit includes DAM and video capabilities, imgix uses shared credits, and Bunny charges its CDN separately. Taxes, annual discounts, enterprise contracts, and regional CDN charges are excluded.

Coming soon

AI extensions are joining the pipeline.

Core transforms stay unlimited. AI operations will launch with their own transparent usage and price before anyone is charged—no mystery credit pool and no effect on team access.

Background tools

Remove or replace backgrounds from the same URL-based image workflow.

Subject-aware crops

Keep the important subject in frame across responsive aspect ratios.

Image intelligence

Generate useful descriptions, tags, and accessibility-ready metadata.

Self-host

Never locked in. Run the same engine yourself.

The Keenpix engine is open source under AGPL — dashboard, analytics, and signed URLs included, no telemetry, no CLA. Deploy it with Docker, keep the image pipeline on your own infrastructure, and pay nothing.

cp .env.example .env   # set secrets + admin login
docker compose up -d   # app + Postgres, migrated and seeded
open http://localhost:3000

Docker Compose

App, Postgres, migrations, seed, and healthcheck.

Coolify ready

A dedicated compose file with generated secrets.

CDN friendly

Put any edge cache in front of /img/* and keep control.

FAQ

Frequently asked questions

Start delivering optimized images today.

Spin up a project in minutes on managed cloud, or self-host the open-source engine — no lock-in either way. Every plan starts with a 14-day free trial, and trial usage is never billed.