Utilities

ESP Partition Toolbox logo

ESP Partition Toolbox

ESP Partition Toolbox is a desktop GUI for managing ESP-IDF partition tables without hand-editing CSV files or guessing offsets.

Load an ESP-IDF project folder, visually edit the partition layout, validate ESP-IDF constraints in real time, and save back to CSV. It auto-discovers sdkconfig defaults, shows a proportional flash-usage map, and previews the exact CSV and sdkconfig entries before you write them. Built with Tauri, React, and TypeScript, it runs fully offline as a lightweight native app across Windows, macOS, and Linux — no ESP-IDF install required.

Version 0.2.0Open Source

Community-driven tools with transparent release notes and public source code.

Downloads

Latest release v0.2.0 · Jun 4, 2026
Windows (x64)NSIS installer (.exe) · 198.0 MB
Download
Windows (x64)MSI package (.msi) · 197.2 MB
Download
macOSDisk image (.dmg) · 10.0 MB
Download
macOSApp bundle (.app.tar.gz) · 10.3 MB
Download
LinuxAppImage · 80.1 MB
Download
LinuxDebian package (.deb) · 6.5 MB
Download
LinuxRPM package (.rpm) · 6.5 MB
Download

Open source — browse the code, releases, and issues.

View on GitHub

3 screenshots

Highlights

Smart project loading

Auto-discovers sdkconfig.defaults files and honors an existing CONFIG_PARTITION_TABLE_CUSTOM_FILENAME entry.

Visual partition map

See flash usage as a proportional, color-coded bar with a labelled legend and a total / allocated / free KPI dashboard.

Inline partition editing

Edit name, type/subtype, and size (hex / K / M, slider, or fill) and toggle the encrypted and readonly flags.

Advanced mode

Pin partition offsets to fixed addresses and define custom numeric partition types when you need full control.

Real-time validation

Checks 4 KB / 64 KB alignment, flash-boundary overflow, offset overlaps, duplicates, and ESP-IDF partition rules as you edit.

Live CSV preview

View a copyable preview of the exact partition CSV and sdkconfig entries before saving, with snapshot-based undo.

Local, offline-first operation

Runs entirely on your machine as a native Tauri app — no ESP-IDF install and no cloud dependency required.

Cross-platform with auto-update

Available for Windows, macOS, and Linux, with builds auto-updating from minisign-signed GitHub releases.