Build the workflow your design needs.
Choose a guide by the result you need. Start with a small, inspectable example, connect your own template and check the finished file before automating more data.
Start with your existing Canva design.
Import Canva PDFs as editable templates
Download a PDF from Canva Free, import it in Pikstrapi and review the editable text, shapes and images. Follow the three steps, then reuse the template with CSV or API. Includes font, effect and file-size limitations.
Use your template from an application or workflow.
Image generation API
Send JSON to a saved visual template, change named text and image layers, and receive a PNG file or a deferred job. Includes the request, response boundaries and checks for your first render.
Generate images in n8n
Configure built-in HTTP Request with Header Auth, serialize incoming data safely and pass the binary file to the next step. Use a production Webhook for deferred delivery.
Generate images with Make
Send data from a Make scenario with its HTTP module. Follow an immediate image request or prepare deferred delivery with a webhook.
Generate images with Zapier
Use Webhooks by Zapier to connect your saved template to a Zap. Follow JSON field mapping, an API request and result delivery.
PDF generation and merging API
Render a fixed visual page as PDF and combine completed PDF job IDs in order. Explains why multi-slide export is a ZIP, how merging works and which document features the output supports.
Explore workflows for real estate, ecommerce, training, agencies and events
Generate images for your content and campaigns.
Automated Open Graph images
Generate a social sharing image for every article or product. Follow a 1200 × 630 template, named layers, file hosting and page metadata.
Bulk image generation from CSV
Prepare quoted fields, map columns to saved template variables and review defaults. Follow submission and render status, then handle failed rows before delivery.
Personalized certificates from CSV
Prepare a recipient list, reserve space for long names and choose how dates should appear. Generate separate certificate files and check their content, layout and PDF quality before sending.
Download data you can inspect.
These small UTF-8 CSV files contain fictional examples. Use them to check quoting, accented characters and column mapping with your own template. They are data samples, not ready-made designs or real customer records.
- Certificate recipients CSV — three names, course titles and dates, including a long name and a course with commas.
- Campaign image variants CSV — three headlines with illustrative price and offer labels, including commas and escaped quotation marks.
Open a sample in a text editor or spreadsheet, then follow its corresponding guide. Replace the example data only after confirming how your template maps the headers.
Choose the shortest useful path.
- One new article or product event: start with the image API, then connect your trigger in n8n.
- An existing list of variants or participants: begin with the CSV guide and a small test batch.
- Several designed pages in one PDF: render individual PDF jobs and use the merge guide.
Each guide uses your saved template and account credentials. Compare the product and pricing against your actual output requirements, then test the first finished file in the API playground or bulk rendering screen.
Compare Pikstrapi with other rendering tools · See current Pikstrapi plans
Create your first template