Skip to main content
PESDK/Android/Getting Started

Android Image Editor SDK

The PhotoEditor SDK for Android (PESDK) is a comprehensive toolkit that allows you to integrate advanced image editing capabilities into your Android applications.

It provides a seamless and intuitive experience for both developers and end-users, offering core photo editing features such as cropping, adjusting, and applying filters to images, as well as adding overlays, stickers, and text. You can flexibly compose the editor from the tools you need to enable more specialized use cases, such as annotation.

Download Demo App

Key Capabilities of the Android Image Editor SDK#

images

Transform

Crop, rotate, and straighten images with precision.
images

Adjustments

Fine-tune image properties like brightness, contrast, saturation, and more.
images

Filters

Apply from a selection of 60 high-quality filters to enhance your images.
images

Stickers & Text

Add stickers, text, and overlays to customize your images.
images

Frames & Borders

Apply borders and frames to give your images a stylized look.
images

Brush Tool

Freehand drawing and masking on images.
images

Focus

Apply tilt-shift and other focus effects to create depth of field.
images

Customizable UI

Tailor the user interface to match your app’s look and feel.

System Compatibility#

PhotoEditor SDK for Android requires Android 5.0 (Lollipop) or later. The SDK is optimized for modern Android versions, ensuring compatibility and high performance across a wide range of devices.

Image Formats#

The SDK supports the following image formats on Android:

  • JPEG: A widely-used format that offers a good balance between image quality and file size.
  • PNG: A lossless format suitable for images requiring transparency.

Essential Guides#

To help you get started and make the most of the Android Image Editor SDK, we've compiled a set of essential guides:

  1. How to Get Started: Integrate the editor into your project and start editing images right away.
  2. How to Open the Editor: Learn how to initialize and open the image editor in your Android application.
  3. How to Open & Load an Image: Load images from the gallery and other sources into the editor.
  4. How to Serialize and Deserialize the Editor State: Save the current state of the editor and restore it later, enabling seamless editing sessions.
  5. How to Use the Brush Tool: Explore the brush tool for freehand drawing and masking.
  6. Understanding the SDK’s Architecture: Gain insights into the underlying architecture of the SDK to better understand its capabilities and how to utilize them.
  7. How to Customize the User Interface: Adjust the editor’s appearance to align with your app’s branding and enhance user experience.
  8. How to Add Stickers and Text: Personalize images with custom stickers and text.
  9. How to Implement Localization: Add localization support to cater to a global audience.

By leveraging the Android Image Editor SDK, you can provide your users with a rich and engaging image editing experience, all within the familiar environment of your Android application. Start exploring the capabilities and transform your app today!

Customizing the Android Image Editor SDK#

You can tailor the editor’s user interface to match your app’s branding and user experience in several ways:

  1. Theming: Configure the colors used in the editor UI to match your app’s design.
  2. Customize Editor Icons: Replace default icons with custom ones to maintain consistency with your app’s visual style.
  3. Customize Menu Items: Decide which tools appear in the menu and in what order, to tailor the editing experience to your users' needs.
Ready to get started?
With a free trial and pricing that fits your needs, it's easy to find the best solution for your product.

500M+

video and photo creations are powered by IMG.LY every month
HP logoShopify logoReuters logoHootsuite logoSemrush logoShutterfly logoSprout Social logoOne.com logoConstant Contact logo