ImgCil
Dynamic Image Generation via URL

Generate images
on the Go

Create OG cards, badges, receipts, VIP passes, banners and more. Personalize with URL parameters. No CDN required.

* Please use large screen devices while creating templates for first time in editor

https://imgcil.adityakp.dev/r/[template id]?api_key=[your_api_key]&[parameters]
🖼 Dynamic Preview
UntoldHacker
Senior Engineer
Powered by ImgCil
Features
Everything you need
A full featured platform for generating dynamic images with just a simple URL.
URL based rendering
Pass any parameter via URL query string. Text, image links, QR codes, barcodes data and progress bars - all supported.
Visual canvas editor
Design templates visually with drag-and-drop. Add layers, text, shapes, images and custom CSS - no code needed.
Caching
Rendered images are cached at the edge. Same parameters return instantly - zero re-render cost on repeated hits.
Special formats
Generate images in various formats like PNG, JPEG, WebP, and even PDF, best for uses cases like invoices, ID card and others.
Analytics
Track render counts, cache hit rates, error rates and average latency. Know exactly how your templates perform.
Webhooks & batch
Get notified on render events. Render up to 50 images in a single API call with the batch plugin.
Pricing
Simple, transparent pricing
Start free. Upgrade when you need more.
Free
₹0/mo
  • 2 templates
  • 25 renders/day
  • PNG format
  • Watermark
Pro
₹69/mo
  • 20 templates
  • 1,000 renders/day
  • No watermark
  • Caching + webhooks
Studio
₹399/mo
  • 100 templates
  • 10,000 renders/day
  • All formats + PDF
  • Batch rendering
  • Analytics
Enterprise
₹999/mo
  • Unlimited templates
  • Unlimited renders
  • Priority rendering
  • 99.9% SLA
  • All plugins
Terms & Conditions Privacy Policy Refund & Cancellation Contact Us Pricing
© ImgCil . All rights reserved.
Legal

ImgCil

Dynamic image generation

By continuing you agree to our Terms and Privacy Policy
Check your email
We sent a 6-digit code to
Didn't receive it?
ImgCil
Account
Admin
?
Loading...
free plan
Terms Privacy Refunds Contact
ImgCil
Dashboard
Welcome back!
🖼
-
Templates
⚡
-
Renders today
📈
-
Total renders
💎
-
Current plan
📊 Usage
Renders today -
Templates -

Plan: -
🚀 Quick Start
1
2 Design in the canvas editor
3 Call the render URL with parameters
Recent templates
Loading…
Templates
Loading…
Loading templates…
API Key
Use this key to authenticate render and template API requests
🔑 Your API Key
Loading…
⚠️ Keep this secret - anyone with this key can render images on your behalf.
📡 Example render URL
Loading…
Replace {uid} with your template ID and append ¶m=value for each parameter.
Documentation
Everything you need to integrate ImgCil
🚀 Render a template

Make a GET request to the render endpoint with your API key and template parameters:

GET /r/{template_uid}?api_key=YOUR_KEY¶m1=value1¶m2=value2
🔣 Supported parameter type examples
{{text}}
Escaped text value
{{raw_url}}
Raw image URL
{{qr_link}}
QR code from URL
{{barcode_code}}
Barcode value
{{barcode_type_code}}
Barcode type (code128 etc)
{{progress}}
Progress bar 0-100
check more from editor panel
📄 PDF output
GET /r/{uid}/pdf?api_key=YOUR_KEY
Requires the PDF plugin. Contact us to enable it on your account.
📦 Batch rendering
POST /r/batch
X-Api-Key: YOUR_KEY
Content-Type: application/json

{
  "templateUid": "abc123",
  "jobs": [
    { "id": "a", "params": { "name": "Alice" } },
    { "id": "b", "params": { "name": "Bob" } }
  ]
}
Requires the Batch plugin. Up to 50 images per call. Returns base64-encoded images.
🔗 Templates API
GET/api/templates - list all templates
POST/api/templates - create template
GET/api/templates/:uid - get template
PUT/api/templates/:uid - update template
DEL/api/templates/:uid - delete template
Pass your API key as X-Api-Key header or ?api_key= query param.
Upgrade plan
Unlock more templates, renders, and features
🏢
Need Enterprise?
Unlimited renders, priority support, 99.9% SLA and custom integrations. Contact us to get set up.
Contact sales
Settings
Manage your account preferences
👤 Profile
🔔 Webhook
⚠️ Danger zone
These actions are irreversible. Please be certain before proceeding.
🛠 Admin Panel
Platform management
👥
-
Total users
🚫
-
Banned
💎
-
Paid
⚠️
-
Flagged (alt)
Recent registrations
EmailPlanJoinedStatus
EmailPlanRendersJoinedStatusActions
⚠️ These accounts share a browser fingerprint or registration IP with another account - possible alt accounts.
EmailPlanJoinedLinked accountsActions
🔍 Browser fingerprints shared by more than one account. Each row is a unique device fingerprint hash.
Fingerprint (hash)Accounts sharingLast seen
➕ New Template
A default 1200×630 template will be created. You can change dimensions and design it in the canvas editor.
Template
ID:
Size:
Status:
Renders:
Watermark:
Cache:

🔗 Render URL
🔄 Regenerate API Key
⚠️ Your current key will stop working immediately. Any existing integrations will break.
User
Loading…