Powerful tools. Easy setup. Fully customizable.

Empower your product with best-of-class editing tools, all optimized for maximum usability and performance
Adjustment
Adjustment

Adjustment

The Adjustment section is our SDK’s swiss army knife for image optimization and postprocessing. It offers essential and advanced tools that allow both novices and expert users to tweak and fine-tune their images and produce stunning creatives.

Customization options:

In the default setting the section contains tools to edit: Brightness, Saturation, Contrast, Gamma, Clarity, Exposure, Shadows, Highlights, Whites, Blacks & Temperature. You can customize the section to perfectly fit your solution by simply enabling or disabling tools to create the array your use-case requires.

Brush
Brush

Brush

The brush engine is optimized for touch screen interaction and supports different brush strokes that can be edited in terms of width, hardness and color.

Customization options:

You can customize the brush size presets as well as the default color and hardness.

Filter
Filter

Filter

The Filter library contains over 60 categorized filters covering all state of the art style and mood settings. Let your users achieve

Customization options:

By default, all filters are available to the user. However, you can customize the library by making only specific filters available. Furthermore, you can easily expand the filter library by importing and configuring custom filters. You can create custom filters by using LUTs (Lookup Tables) from popular apps like Photoshop, GIMP or Lightroom.

Focus
Focus

Focus

The focus tool adds a radial, mirrored, linear or gaussian blur to images creating depth and adding focus. The tool can also be used to mimic tilt shift and bokeh effects.

Customization options:

You can enable or disable any focus mode you deem appropriate for your application.

Frames
Frames

Frames

The frame tool works with any given photo size or ratio and provides two distinct options to apply frames. The static option is optimized for complex and irregular frame assets while the dynamic option works perfectly for assets with repeatable or stretchable areas.

Customization options:

The frame tool works with any given photo size or ratio and provides two distinct options to apply frames. The static option is optimized for complex and irregular frame assets while the dynamic option works perfectly for assets with repeatable or stretchable areas.

Overlays
Overlays

Overlays

Overlays are an easy yet powerful way to create neat effects. Simply put, overlays are images that are placed on top of the original image to create texture effects like crumpled paper or lighting effects like lens flare using a variety of blend modes. Available blend modes are normal, overlay, hard light, soft light, multiply, darken, lighten, screen and color burn. Each mode has its own characteristics and will add a unique flavor to the final composition

Customization options:

You can expand the library by importing and configuring custom assets. Supported asset formats are .jpeg and .png.

Stickers
Stickers

Stickers

The PhotoEditor SDK ships with a categorized sticker library whose UI is optimized for exploration and discovery. The preset library contains Emoticons and Shapes that can be used for various purposes.

Customization options:

You can customize the sticker library by adding your stickers own stickers as well as specifying which stickers from the preset library are available to the user. You can furthermore enable your users to upload their own stickers while editing their images. By default, the sticker color cannot be changed in the UI. However, you can enable the option to add a tint color. The SDKs UI allows the user to freely rotate stickers, as it can be tough to exactly hit the right rotation (e.g. exactly 90 degrees) we added a customizable snapping feature.

Text
Text

Text

The robust text feature provides all necessary functions for quickly adding text to any picture or creative. The text can be edited in terms of font size, color and line spacing. It is also possible to add a colorful background and thus creating text panels.

Customization options:

You can quickly add as well as remove any font from the library.

Text Design
Text Design

Text Design

The Text Design Tool merges input text with typography, creating stunning designs for a multitude of use-cases. The tool lays out input text according to recipes crafted by professional designers upon a single tap. Furthermore, the creative can then be fine-tuned with colors or by using the randomize functionality that shuffles the fonts, alignments and decorations.

Customization options:

The current version of the PhotoEditor SDK does not support creating custom text designs. However, you can specify which text design layouts are available.

Transform
Transform

Transform

The transform section unifies cropping, flipping and rotation operations in one feature. The SDK holds various preset crop ratios like 16:9, 1:1 or common social media formats (e.g. Facebook, Twitter).

Customization options:

You can specify the available crop ratios and add any custom ratio your use case requires. Furthermore you can enable an option to force your users to crop their images to one of the given aspect ratios (for example for profile pictures).

Made for developers.

Fully customizable and white label

Our comprehensive API lets you tailor the editor exactly to your needs. Customize the UI's color, fonts, presets and assets and only pay for the tools and export scope your use case requires.

Easy setup

We've compiled an extensive set of resources covering all major development frameworks for you to have a swift integration and get started right away.

Cross-platform

Creatives and assets can be shared and edited across all of our photo editing frameworks. You can even create and provide your users with cross-platform templates and designs.

Check out our apps and demos

HTML5

The fast and versatile JavaScript image editor for your website and -app.

iOS

The powerhouse for your iOS apps built in Swift with Objective-C compatibility.

Android

The new standard in photo editing for your Android apps, built with Java and Kotlin.

Server SDK

Server SDK is a server-side solution that enables high-resolution image editing in the background. Server SDK is basically PhotoEditor SDK without UI and especially interesting for the printing industry. If paired with our other photo editing libraries, users can edit a low-resolution image preview in their browsers for example and then pass a serialized state to Server SDK that then applies the same operations to the original high-resolution image.

Hundreds of happy customers.

You're in Millions of happy users.
HP
flickr
AdEspresso
Sked Social
Shopify
Everyone but the House
LINE Creators Studio
swisscom
NewsCred
Thomson Reuters
Hootsuite Inc.
Untappd
Zefiro

Ready to get started?

Start your free trial or get in touch.
Start TrialGet License