JSON to Power Automate expression, instantly. A single-file, client-side tool that turns any action output into ready-to-paste outputs() / triggerBody() / items() expressions.
Runs 100% in your browser. No backend, no telemetry, no data leaves your device.
- Paste a raw action output (JSON) and browse a typed, color-coded tree
- Click any leaf to copy its Power Automate expression to the clipboard
- Array helpers:
first(),last(),item(), explicit index - Reverse mode: paste an expression, highlight the matching node
- Bulk select: turn multiple leaves into a
ComposeJSON block - Context prefix toggle:
outputs()/triggerBody()/items('Apply_to_each') - Sample library: SharePoint, Dataverse, HTTP, Outlook
- Dark mode, EN / FR
- Download the current page as a standalone
.htmlfile to share
Click Download offline version in the header to get a single .html file you can email, drop on a file share, or ship to a client. It runs with a double-click, no installer.
npm install
npm run buildThe output is a single file at dist/index.html via vite-plugin-singlefile.
Vite + React 18 + TypeScript + Tailwind CSS + vite-plugin-singlefile. System fonts only, no external CDN.
MIT. See LICENSE.