Docs / ECS / Modules / JSON PowerEdit
Free

JSON PowerEdit

Edit any Elementor widget’s raw settings JSON directly from the panel — with a raw textarea for paste-and-replace and an interactive tree view for surgical edits.

Opening the editor

Select any widget. In the Content tab, click Edit JSON next to the repeater control. The modal opens over the panel.

Raw mode

Opens in Raw mode — a full-height textarea showing the widget's settings as pretty-printed JSON. You can:

WARN
ECS validates JSON before applying. Malformed JSON shows an error — the widget is not modified.

Tree mode

Switch via the toolbar toggle for a collapsible interactive view.

ActionHow
Expand allToolbar (requires Accessibility mode)
Collapse allToolbar
Toggle nodeClick the arrow next to any object/array
Edit a valueClick the value — inline input appears. Press Enter to confirm

Keyboard shortcuts

ShortcutAction
EscClose without applying
Ctrl/Cmd + EnterApply changes

Use cases

Clone widget settings across pages: copy raw JSON on source, paste on target.

Bulk-edit repeater items: edit all items in one paste — faster than the panel UI.

Version-control widget data: copy JSON to a file and commit alongside your theme.