--- title: "How do I create a PDF from a HTML page with placeholder values supplied dynamically?" url: https://docs.catalyst.zoho.com/en/faq/smartbrowz/pdf-from-html-template/ description: "You can create a template from the Catalyst console. You have to design your template by using HTML, CSS, and JS. You can then pass the placeholders as a JSON …" last_updated: 2026-11-13T05:00:22Z service: SmartBrowz type: faq --- You can create a template from the Catalyst console. You have to design your template by using HTML, CSS, and JS. You can then pass the placeholders as a JSON and supply the data to the Smartbrowz Java, Node.js, or Python SDK in order to generate PDF from the HTML templates.