PixlDocs never watermarks your renders. Not on Free, not on any plan, not on any key, not in any format. The only way a mark appears is if you ask for one.
Asking for one
Pass watermark: true to any render endpoint:
json
{
"template_id": "…",
"data": { },
"watermark": true
}- Useful for draft copies, QA screenshots, and checking a layout still reads with a mark over it.
- The mark is real rotated text drawn into the document, so it survives PDF text extraction as text.
- Your plan, your key and the template make no difference — only the flag does.
This changed on 2026-08-05
Free accounts used to be issued
pxd_test_ keys whose renders were always watermarked. That key type is gone: there is one key type, pxd_, and it renders clean output on every plan. Existing keys keep working and are no longer watermarked.