Polotno

Polotno SDK

Features

Canvas editor

A drag-and-drop canvas where users can move, resize, and layer anything with ease. Zoom, pan, and undo keep editing fluid, while snap-to-grid and bleed controls ensure production accuracy.

Drag and drop editing
Layers panel
Multi-page support
Rulers
Zoom and pan
Snap to grid
Bleed / trim
Undo / redo history
View all canvas editor features

Image editing

Add structure or decoration with ready-made shapes, arrows, icons, and stickers. Users can resize, rotate, and style them to quickly build layouts or enhance their designs.

Upload images
Resize / crop an image
Create templates (manually or via API)
Transform (rotate, flip, scale)
Image masks
Remove background
View all image editing features

Video editing

Bring motion into designs with video upload, trimming, and resizing right on the canvas. Layer videos with text or graphics and add simple animations like fade, slide, or scale to make content stand out.

Upload videos
Create templates (manually or via API)
Resize / trim a video
Layer and animate videos
View all video editing features

Text editing

Add and style text with simple drag-and-type controls. Users can choose fonts, colors, and formatting to create anything from clean captions to bold headlines — all editable directly on the canvas.

Fonts and typography styles
Text alignment and spacing
Rich text
Curved text
View all text features

Shapes and graphics

Add structure or decoration with ready-made shapes, arrows, icons, and stickers. Users can resize, rotate, and style them to quickly build layouts or enhance their designs.

Basic shapes
Lines and arrows
Icons
Unsplash API
View all features

Automation

Automate design workflows at scale via API. Create, update, and arrange elements programmatically, run bulk operations, and generate templates from data or AI. Server-side rendering with the Cloud Render API powers high-volume, production-ready workflows without manual effort.

Create and manage templates via API
Programmatically fill designs with data
Programmatically create elements
Programmatically generate designs in bulk
Programmatically update styles
Programmatically position elements
Render designs via API
Automate design workflows via API
View all automation features

Integration

Embed Polotno as a white-label editor inside your app. Hook it up to your own authentication, connect storage, and use event hooks or APIs to sync designs with your backend.

100% white label editor
Connect your database and storage
Integrate with your authenticationManage users
Event hooks and callbacks
API for syncing states
Custom development serviceFree 100 days trial

Export

Export designs as PNG, JPG, PDF, or SVG with a single call. Outputs are optimized for web, social, and print, with support for CMYK and bleed for production-ready files.

PNG / JPG export
PDF export
SVG export
GIF export
MP4 export
PPTX export
Print-ready CMYK export
Print-ready large format export
View all export features

Rendering

Choose how you render designs: self-hosted for full control or Polotno's Cloud Render API for scale. Both options generate high-resolution, production-ready files automatically, without opening the editor.

Self-hosted rendering
Client-side rendering
Cloud rendering API
View all rendering solutions

Extensibility

Extend Polotno with your own features, UI, and integrations. Add custom panels, image libraries, branding, or data sources — every part of the editor is modular and customizable to match your product's workflow and design system.

Custom controls
Custom panels
Customize theme and branding
Custom asset librariesSource code licensing option

AI features

AI features bring generative and vision models directly into your editor – from text creation to image processing and beyond. They streamline creative workflows, automate routine steps, and deliver export-ready results for web, social, or print.

Every feature above, running in your app this week.

TRUSTED BY

100,000+

CREATORS

300+

BUSINESSES

ExpediaUnbounceLovePopPostGridPredis.ai