A modern CV written in HTML and Twig, with a sidebar layout. Edit the code and the styles in the HTML editor, then generate one PDF per profile from your app, your no-code tools or your AI assistant.

Contact details and skills on the side, the career in the main column.
The name, job title, optional photo and a short summary.
One entry per position in your data, with its achievements.
Your skills, shown visually rather than as a plain list.
A section for degrees and schools, from your data.
One REST call per resume. Every field below can come from your ATS, your job board or a form.
profilecontactsummaryexperienceeducationcertificationsskillslanguagesprojectsinterestscurl -X POST https://pdfstork.com/api/v1/templates/YOUR_TEMPLATE_ID/generate \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"data": {
"profile": {
"first_name": "Alex",
"last_name": "Morgan",
"title": "Senior Full-Stack Developer",
"photo": ""
},
"contact": {
"email": "alex.morgan@email.com",
"phone": "+1 (555) 123-4567",
"location": "San Francisco, CA",
"website": "alexmorgan.dev",
"linkedin": "linkedin.com/in/alexmorgan"
}
},
"output": "url"
}'