Start free, no card required. Pay for what you use — storage, transforms, bandwidth. Your data stays encrypted and always exportable.
No surprise bills
AES-256 encryption always on
EU-hosted by default
Export anytime
Cancel anytime
Free
$0
/ mo
Try Partikl. Build your first pipeline. No card required.
Storage
5 GB
Transform units
10K / mo
Bandwidth
10 GB / mo
AI addon calls
Trial credits
No credit card · no time limit
3 namespaces
5 workflows
Photo processing
GraphQL API + subscriptions
Edge resize (free, unlimited)
Deduplication (on-upload)
Safety scan scan and classification
AES-256-GCM encryption
EU-hosted, GDPR-compliant
7-day PRO trial (activate when ready)
One-time, no card needed
Video / Audio / File
soonPro
Most popular$29
/ mo
EARLY ACCESS — 2× resources for first 2 months
Ship to production. Scale with usage. Bring your own infrastructure.
Storage
30 GB
+$0.02/GB
Transform units
150K / mo
+$0.001/unit
Bandwidth
150 GB / mo
+$0.04/GB
AI addon credit
$5 / mo included
Card required · cancel anytime
Unlimited namespaces
Unlimited workflows + pipelines
All media types
soonVideo/Audio coming soon
BYOS — bring your own S3
BYO Domain
Webhooks
API key rotation
30-day audit log
AES-256-GCM or ChaCha20-Poly1305
Configurable spending cap
5 team members
Email support (48h)
99.5% SLA
Team
For growing teams$89
/ mo
For products with real traffic. Priority processing, larger resources, more members.
Storage
150 GB
+$0.015/GB
Transform units
750K / mo
+$0.0008/unit
Bandwidth
750 GB / mo
+$0.03/GB
AI addon credit
$20 / mo included
Card required · cancel anytime
Everything in Pro
10 team members
Priority processing queue
90-day audit log
Usage analytics dashboard
Priority email support (24h)
Auto-topup credits
Units refill without downtime
99.9% SLA
Enterprise
$249
/ mo
Custom volume pricing, dedicated support, compliance, BYOK, and self-hosted options.
Storage
500 GB+
Volume pricing
Transform units
3M / mo
Volume pricing
Bandwidth
3 TB / mo
Volume pricing
AI addons
Volume pricing
Or contact us for custom pricing →
Everything in Team
Unlimited team members
BYOK — bring your own keys (Vault)
Custom data residency
Private addon registry
Unlimited audit log + export
Dedicated Slack/support channel
Migration assistance
DPA + countersigned contract
Self-hosted deployment
soon99.9%+ custom SLA
Overage billed at end of period. Set a spending cap in your dashboard — even $0 for hard limits. See overage rates →
Included in every plan
Not features. Baseline.
These aren't upsells. They're what responsible infrastructure looks like by default.
AES-256 encryption — always on
Every file encrypted at the application layer before touching storage. Not a paid upsell. Not a setting to enable.
Edge resize — free, unlimited
Instant image resizing at CDN edge. No units consumed. Cached globally. Works across all plans without counting toward your quota.
Deduplication on upload
Hash-based dedup runs automatically on every upload. Prevents duplicate storage. Zero extra cost. No config needed.
Content safety scan
Automated content classification and malware signature scanning on every upload. Required for public storage. Always free.
EU-hosted by default
Your data lives in EU infrastructure (Netherlands/Germany) unless you choose otherwise. GDPR-compliant from day one.
DPA available from dashboard
Accept a Data Processing Agreement in one click from your account settings. No email to send, no sales call needed.
We never train AI on your content
Your uploaded content is never used to train models — ours or third-party. Enforced in ToS and sub-processor contracts.
Export anytime, even during suspension
Your data is never held hostage. Export originals as ZIP or to your own S3 at any time — including if payment fails.
Your content is yours — we claim no rights to it
No cookies — auth token in local storage only
Material changes notified 30 days in advance
Plain-English legal: ToS, DPA, Privacy
Usage-based overage
Pay only for what you use
beyond included limits.
Overage only applies on Pro. Free tier has hard limits — no charges, ever.
Storage
$0.02
per GB / mo
Measured at peak usage. BYOS = $0.
Transform units
$0.001
per unit
Standard = 1 unit. AVIF/heavy = 3–8 units. Team plan: $0.0008/unit. See builder for estimates.
Bandwidth
$0.04
per GB
CDN delivery + edge. BYOS with your own CDN = $0.
What is a transform unit?
One pipeline execution on one file = N units depending on operation weight. Pipeline builder shows estimated cost before you activate.
Instant (always free)
Free
Edge resize
Dedup check
Safety scan
Metadata extract
Standard
1 unit
WebP encode
JPEG encode
PNG encode
Crop / rotate
Watermark (text)
Heavy
3–8 units
shown in builder
AVIF encode (speed 4–6)
AVIF encode (speed 0–3)
PDF render
Configurable spending cap
Set a monthly overage cap from your dashboard. Default $30. Set to $0 for a hard limit — behaviour becomes identical to Free tier.
Usage alerts
Automatic email + dashboard alerts at 50%, 80%, and 100% of your included resources. Projected overage shown when pace is unusually high.
AI Addon marketplace
Extend your pipelinewith AI.
Pay-per-operation. No monthly AI commitment. PRO includes $5 credit/mo. Free tier gets trial calls on each addon.
Always free · Always on
Safety scan
NSFW classification + malware/virus signature detection. Runs on every upload automatically.
On-upload
Automatic
Deduplication
Hash-based duplicate detection at upload time. Prevents storing redundant files.
On-upload
Hash-based
Edge resize
On-demand image resizing at CDN edge via URL parameters. Cached globally, no units consumed.
On-demand
CDN-cached
Pay-per-use AI addons
$0.05
/ image
First 10 free
Background Removal
Remove image backgrounds with high accuracy. Outputs transparent PNG or custom fill.
Batch
API
$0.08
/ image (2×)
First 5 free
Upscale / Denoise
AI-powered upscaling 2× or 4×. Denoising for low-quality or low-light inputs.
Batch
$0.01
/ image
First 50 free
Similarity Search
Vector embeddings for perceptual similarity. Find near-duplicates, related images.
On-upload
Vectors
$0.03
/ image
First 20 free
Alt-text / Caption
Generate descriptive alt text or detailed captions using BLIP/CLIP models.
Batch
API
$0.01
/ image
First 30 free
Auto-tagging
Object and scene labels for images. Structured metadata for search and filtering.
On-upload
Batch
$2.00
/ hr audio
10 min free
Audio-to-text
soonTranscribe audio files to searchable text with high accuracy. Timestamps included.
Batch
AI
Pro plan includes $5 AI credit / month. That's 100 background removals, 500 auto-tag operations, or 166 alt-text generations — included at no extra charge. Unused credits expire monthly.
Comparison
Same workload.Different price.
Real pricing, real features. No cherry-picking.
Scenario
Partikl
Cloudinary
imgix
Transloadit
5 GB storage · 10K transforms · 10 GB bandwidth
$0 (Free tier)
~$0 (limited)
$25/mo min
$9/mo min
30 GB storage · 150K transforms · 150 GB bandwidth
$29/mo
~$89–120/mo
~$75–100/mo
~$69/mo
100 GB storage · 500K transforms · 500 GB bandwidth
~$68/mo
~$224/mo
~$150/mo
~$139/mo
Feature
Partikl
Cloudinary
imgix
Transloadit
Visual pipeline builder
Node graph editor — no code
App-layer encryption
Encrypted before storage
EU data residency
Default, not a paid add-on
BYOS — bring your own S3
Available from $29/mo
BYO Domain / custom CDN
From $29/mo (not enterprise-only)
GraphQL API
Realtime subscriptions
Auto-regeneration on pipeline change
AI addon marketplace
DPA in one click
No sales call required
Zero training on your content
Edge resize (free, unlimited)
Supported
Partial / Enterprise only
Not supported
Switching from
Cloudinary, imgix,
or Transloadit?
We know migration takes engineering time. So we give you 3 months to adapt your infrastructure — at half the price, with double the resources, and priority support.
Double included resources
60 GB storage, 300K transform units, 300 GB bandwidth for 3 months — twice the normal Pro limits.
Priority setup support
Email priority during your migration window. We'll help with BYOS config, pipeline setup, and API migration.
50% off for 3 months
$14.50/mo for the first 3 billing cycles. Regular Pro pricing ($29/mo) starts after the migration period.
No lock-in. Regular $29/mo pricing applies after 3 months. Cancel anytime. Your data is exportable at any point.
Migration period pricing
$29
$14.50
/ mo
First 3 billing cycles · then $29/mo
I'm migrating from:
I confirm I was a paying customer of the selected provider
Discount applied at checkout automatically. No proof required — honor system.
Data portability & safety
We don't block, lock, or
delete without reason.
Your data is portable by design. Export it, route it to your own S3, or set up automatic fallback. You're always in control.
Your data is never held hostage
Content remains accessible and deliverable regardless of billing status. We don't use your data as leverage.
Export anytime, always
Download your originals as ZIP or push directly to your own S3 bucket from the dashboard — at any time, including during account suspension.
Auto-export fallback
Configure an S3 endpoint as your export fallback. If anything critical happens, your content automatically routes to your bucket.
We give you time, not ultimatums
Payment issues trigger a graceful degradation — not an immediate lockout. You have weeks to resolve, not hours.
Auto-export endpoint (Pro+)
Coming soonConfigure your own S3 bucket as a fallback export endpoint. If your Partikl account enters a suspended state, processed variants automatically route to your bucket. Your application never loses access to content.
What happens if payment fails?
Graceful degradation — not an immediate lockout. Your data is never the first thing affected.
✓
Payment fails
Normal
Auto-retry over 14 days. Service continues fully.
~
14 days unresolved
Degraded
Account moves to Free tier. PRO features pause. All data retained. CDN delivery continues for existing content.
~
60 days unresolved
Degraded
API write access suspended. Export window open. All your files still downloadable. CDN cached content still serves.
!
90+ days
Action required
Final notice sent. 14-day window to export or reactivate. Data deletion only after this full sequence.
Data never deleted without 90-day notice
Export always available
Your content is yours
No lock-in
Got questions?
Frequently asked
Pricing & Billing
On Pro and Team, overage is automatically charged at the published rates at the end of your billing period. You can set a spending cap from your dashboard — including $0 for a hard limit with no overage.
On Free, new operations are paused when limits are reached. Your existing content remains accessible and served via CDN.
Unlike most trials, ours activates when you decide you're ready — not automatically on signup. Once you activate from your dashboard, you get 7 days of full Pro access with no charges.
A card is required to activate. If you cancel before the trial ends, you're not charged. After 7 days, your card is billed the regular plan price.
One pipeline execution on one file = N units based on operation weight. The pipeline builder shows estimated cost before you activate.
Edge resize
CDN-level, always
Free
Deduplication check
On-upload
Free
WebP / JPEG encode
Standard
1 unit
AVIF (speed 7–10)
Fast
2 units
AVIF (speed 4–6)
Balanced
4 units
AVIF (speed 0–3)
Max quality
8 units
Yes. Downgrade from your dashboard at any time. Unused subscription days are converted to account credit at a pro-rata rate, applied to future invoices. Credits don't expire for 12 months. No cancellation fees.
The first 200 Pro subscribers get 3× the included resources for their first 6 months — 90 GB storage, 450K transform units, 450 GB bandwidth — at the regular $29/mo price.
After 6 months, resources normalize to standard Pro limits. The price does not change.
Technical
It's a single DNS record. No infrastructure to manage on your side:
1
Add your domain in Dashboard → Settings → Domains
2
Create a CNAME record: images.yourdomain.com → edge.partikl.io
3
We detect the record and provision SSL automatically (Let's Encrypt)
4
Done. Usually live within 5–60 minutes.
No server configuration, no firewall rules. Just a CNAME.
In your namespace settings, add S3-compatible credentials (Backblaze B2, Wasabi, AWS S3, Hetzner Object Storage, etc.). Partikl writes all processed variants to your bucket. Your API calls stay unchanged.
Your credentials are encrypted at rest. We write only — we don't scan or read your bucket beyond the files we write. When BYOS is active, bandwidth costs go to $0 on our end.
On Pro: overage kicks in automatically (if spending cap allows). Processing continues uninterrupted.
On Team: you can enable auto-topup — when units run low, a block of 500K units is purchased automatically. No downtime, no failed jobs.
On Free: new processing jobs are queued (not rejected). Your already delivered content stays accessible. Queue resumes next billing cycle or on upgrade.
Compliance & Data
Yes. EU-hosted by default. A Data Processing Agreement (DPA) is available from your dashboard in one click — no sales call or email needed. Enterprise customers can request a countersigned PDF.
We don't use cookies for authentication. We don't sell or share your data. We don't train AI models on your content. All enforced in our ToS and sub-processor agreements.
By default: EU — Netherlands and Germany (Backblaze B2 + Vultr FRA1/AMS3). CDN edge delivery globally via BunnyCDN (EU-headquartered).
US region is coming soon. Enterprise: custom data residency or self-hosted on your infrastructure.
Migration
Most migrations take 2–4 weeks depending on your asset volume and how tightly Cloudinary is coupled to your application code. Typical steps:
Migration offer gives you 3 months of $14.50/mo + priority support during this window.
Still have a question?
We reply within 24 hours on GitHub Discussions or email.
Ready to stop writing
upload infrastructure?
Start free. Upgrade when you need it. Your pipeline, your storage, your rules.
No credit card for Free tier
7-day trial — activate when ready
AES-256 encryption on all plans
EU-hosted, GDPR-compliant
Export your data anytime
Cancel anytime, no fees