Digital Timing Waveform
Draw digital timing waveforms from JSON — free, no upload — and export SVG/PNG.
Processing and data safety
Section titled “Processing and data safety”This tool runs entirely in your browser — your files are never uploaded to a server.
Input and output
Section titled “Input and output”- Formats: JSON, SVG, PNG
- Flow: WaveDrom-style JSON → SVG / PNG timing diagram
How to use
Section titled “How to use”- Paste WaveDrom-style JSON, or drop/select a .json file.
- Click “Render” — the preview flags unknown wave chars, ignored top-level keys and dropped entries in place.
- Download the SVG, or Export PNG.
Key details and limits
Section titled “Key details and limits”- JSON input only (paste or .json file).
- Basic wave chars only (0/1/./x/z/p/n/|): unknown characters render as level-hold and are inventoried on the page; groups (nested signal arrays), head/foot/config, data labels…
- No time axis ticks and no view zoom; exports are SVG and PNG.
Common use cases
Section titled “Common use cases”- Paste WaveDrom JSON → render → download SVG (or Export PNG)
- Unknown wave char in a signal → the page flags it as level-hold