Search
Loading...
Skip to content

Node.js Image Editor SDK

The CreativeEditor SDK (CE.SDK) offers powerful image editing capabilities designed for seamless integration into your application. You can give your users full control through an intuitive user interface or implement fully automated workflows via the SDK’s programmatic API.

Image editing with CE.SDK is fully client-side, ensuring fast performance, data privacy, and offline compatibility. Whether you’re building a photo editor, design tool, or automation workflow, CE.SDK provides everything you need—plus the flexibility to integrate AI tools for tasks like adding or removing objects, swapping backgrounds, or creating variants.

Launch Web Demo

Get Started

Core Capabilities#

CE.SDK includes a wide range of image editing features accessible both through the UI and programmatically. Key capabilities include:

  • Transformations: Crop, rotate, resize, scale, and flip images.
  • Adjustments and effects: Apply filters, control brightness and contrast, add vignettes, pixelization, and more.
  • Background removal: Automatically remove backgrounds from images using plugin integrations.
  • Color tools: Replace colors, apply gradients, adjust palettes, and convert to black and white.
  • Vectorization: Convert raster images into vector format (SVG).
  • Programmatic editing: Make all edits via API—ideal for automation and bulk processing.

All operations are optimized for in-app performance and align with real-time editing needs.

Supported Input Formats#

The SDK supports a broad range of image input types:

CategorySupported Formats
Images.png, .jpeg, .jpg, .gif, .webp, .svg, .bmp
Video.mp4 (H.264/AVC, H.265/HEVC), .mov (H.264/AVC, H.265/HEVC)
Audio.mp3, .m4a, .mp4 (AAC or MP3), .mov (AAC or MP3)

Output and export options#

Export edited images in the following formats:

CategorySupported Formats
Images.png (with transparency), .jpeg, .webp, .tga
Print.pdf (supports underlayer printing and spot colors)
Scene.scene (description of the scene without any assets)
Archive.zip (fully self-contained archive that bundles the .scene file with all assets)

You can define export resolution, compression level, and file metadata. CE.SDK also supports exporting with transparent backgrounds, underlayers, or color masks.