A powerful ExtendScript development environment for Adobe Premiere Pro with intelligent autocomplete, 40+ code snippets, and comprehensive API documentation.
Everything you need for efficient ExtendScript development
Smart code completion with context-aware API suggestions as you type. Navigate with arrow keys, accept with Enter/Tab.
40+ pre-written examples for common tasks including project management, sequences, markers, and exports.
Complete searchable reference for all Premiere Pro ExtendScript objects, methods, and properties built-in.
Automatic code saving between sessions with manual save/load functionality (Ctrl+S / Ctrl+O).
Real-time search through console output to quickly find specific execution results and filter by keywords.
Full multilingual support including English, Arabic, Spanish, Chinese, French, German, Japanese, and more.
Select the version that best fits your workflow
Feature-Rich Release
Classic Release
| Feature | v1.0.0 | v2.0.0 |
|---|---|---|
| Execute ExtendScript Code | โ | โ |
| Console Output | โ | โ |
| Keyboard Shortcuts | โ | โ |
| Intelligent Autocomplete | โ | โ |
| Code Snippets Library | โ | โ |
| API Documentation | โ | โ |
| Multilingual Support | โ | โ |
| Code Save/Load | โ | โ |
| Console Search | โ | โ |
Get started in just a few minutes
Download the .zxp file from the download section above
Download and install Anastasiy's Extension Manager
Launch Extension Manager, click "Install" and select your downloaded .zxp file
Restart Adobe Premiere Pro and access via Window > Extensions > Premiere Console
1PlayerDebugMode.txt in:%appdata%\Adobe\CSXS\10\defaults write com.adobe.CSXS.10 PlayerDebugMode 1Download the ZIP file from the download section and extract it
Copy to:
C:\Users\[USERNAME]\AppData\Roaming\Adobe\CEP\extensions\
Copy to:
~/Library/Application Support/Adobe/CEP/extensions/
Restart Adobe Premiere Pro and access via Window > Extensions > Premiere Console
Master the console in minutes
Type your ExtendScript code in the editor. Use autocomplete (Ctrl+Space) for API suggestions.
Press Ctrl+Enter or click the Run button to execute your code in Premiere Pro.
Check the console output below for results, errors, and execution time.
Get started with these practical examples
// Get current project details
$.writeln("Project: " + app.project.name);
$.writeln("Path: " + app.project.path);
$.writeln("Sequences: " + app.project.sequences.numSequences);
// Get all markers in active sequence
var markers = app.project.activeSequence.markers;
var marker = markers.getFirstMarker();
while (marker) {
$.writeln(marker.name + " at " + marker.start.seconds + "s");
marker = markers.getNextMarker(marker);
}
// List all clips on video tracks
var tracks = app.project.activeSequence.videoTracks;
for (var i = 0; i < tracks.numTracks; i++) {
var track = tracks[i];
$.writeln("Track " + (i+1) + ": " + track.clips.numItems + " clips");
}
// Create markers at specified times
var times = [5.0, 10.0, 15.0, 20.0];
var markers = app.project.activeSequence.markers;
for (var i = 0; i < times.length; i++) {
var marker = markers.createMarker(times[i]);
marker.name = "Chapter " + (i + 1);
}
Common questions and solutions
Make sure you've enabled debug mode and restarted Premiere Pro completely. Check if the extension is in the correct CEP extensions folder.
Choose v2.0.0 for the full experience with autocomplete, snippets, and API docs. Choose v1.0.0 if you want a minimal, lightweight console.
Try manually triggering with Ctrl+Space. Make sure you're typing valid object paths (e.g., app.project.). Check browser console (F12) for errors.
The extension is compatible with Adobe Premiere Pro CC 2018 and later versions on both Windows and macOS.
Visit our GitHub Issues page to report bugs or request features. Contributions are welcome!