Utilities
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.
Community-driven tools with transparent release notes and public source code.
Downloads
Latest release v0.2.0 · Jun 4, 2026Open source — browse the code, releases, and issues.
View on GitHub3 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.