Illustrator Logo

Unleash the full potential of Illustrator to your users

Extend and enhance Adobe Illustrator to give users power and control over their design projects: create custom filters and effects, organize layers, optimize point data, and automate tasks. Import and export custom file formats and process images in bulk.

Creative Cloud banner

Stock image of a sketchbook and pencils

Code the way you know

Build panels in HTML, CSS and JavaScript. Build plug-ins in C++ in your favorite Windows or MacOS development tools. Build scripts in JavaScript, AppleScript, or VBScript.

Illustrator file logo

Connect across the web

HTML-based panels for Illustrator can integrate across Creative Cloud apps and with any web service API from Adobe or third-parties.

Illustration of pen drawing vector lines

Enhance and extend

The Illustrator API opens the entire application to your control. Your extensions can add new functions, and automate workflows.

Pencil pushing through paper icon

Edit art directly

Parse and manipulate image data to apply custom effects. Select, manipulate, edit and enhance text. Even generate art automatically from point data and layers.

Pencil and paper icon

Enhance the UI

Add your own custom tools to the toolbar and functions to the menus. Create HTML-based panels that offer new capabilities and connect to other apps across the web.

Icon of arrows, a clock, and a bell

Use callback functions and events

Use both scripting and actions to build automations, respond to events, and implement custom call-back functions.

CC banner

Subscribe to the Creative Cloud developer newsletter

A monthly newsletter featuring news for anyone who creates, develops, or build plugins, extensions, or integrations for the Creative Cloud family of products.

Copyright © 2021 Adobe. All rights reserved.