Handy dev tools 🛠️

Small utilities I keep needing - so I put them here. Everything runs in your browser; nothing you paste ever leaves this page.

Integration

CPI Groovy snippet builder

Assembles a ready-to-paste script for SAP Cloud Integration. Targets the current Groovy 4 runtime - including the groovy.xml import that the XmlSlurper now needs.

 

Payload diff

Compare two payloads line by line - before/after a mapping, dev vs prod, you name it.

Payload formatter & validator

Pretty-print, minify, and validate JSON or XML - with syntax colouring. Handy for CPI payloads and IDocs.

XPath tester

Test XPath expressions against your XML - namespace prefixes from the document work automatically.

EDIFACT segment viewer

Paste a raw EDIFACT interchange - segments get split, labelled, and readable. UNA delimiters respected.

Encoding & decoding

Base64 encode / decode

UTF-8 safe - handles special characters correctly.

URL encode / decode

Percent-encoding for query parameters and endpoints.

JWT decoder

Decodes header and payload locally. Signature is not verified - this only reads the token.

Generators & time

UUID generator

Version 4, cryptographically random.

Cron expression explainer

Standard 5-field cron: minute, hour, day of month, month, day of week.

Epoch timestamp converter

Seconds or milliseconds - auto-detected.