- Does it preserve JSON structure?
- Yes — JSON is pretty-printed with 2-space indent and rendered in a monospace font. Deep nesting indents as expected.
- What if the JSON is huge?
- Paginates automatically. Tens of thousands of lines produce a multi-page PDF; browser memory caps around ~100k lines.
- Can I customize the styling?
- Basic options: font size, line numbers, background color. For fully custom styling convert to HTML with syntax highlighting first.
- Syntax highlighting?
- Yes — keys, strings, numbers, booleans, and nulls each get a color. Improves readability for technical audiences.