Print Designer

Get started with Print Designer

Print Designer is an open-source designing tool that allows businesses to create dynamic and professional-looking print formats. If you are looking to design print formats that enhance your brand image and streamline operational efficiency, then give it a try.

Intuitive visual interface

No need to depend on a developer to create print formats or make that one small change for you. Create beautiful and versatile formats unique to your business with Print Designer's powerful visual design editor. Just add and place elements like tables, images, barcodes, and QR codes with a simple drag-and-drop action. You can then select data from your document or write custom text and style through the properties panel.

Print Designer also empowers you to edit field labels, customise font sizes, colours, fine-tune alignment, placement, padding, backgrounds, and borders to create pixel-perfect designs. The visual interface provides instant feedback with real-time preview so you know exactly how your final output will appear before printing.


Dynamic data elements

Go beyond static elements with Print Designer's dynamic data integration! You can add data to your print format from not only the selected document but also from all its linked documents. It automatically populates these elements based on the data in each record, saving you time and ensuring accuracy.

Do you need to add barcodes or dynamic images on receipts and documents? Print Designer supports various barcode formats like ISBN, GS1, GTIN, ITF, and more, along with dynamic images based on document fields, catering to diverse business requirements.

Interactive tables

Just like text, images and barcodes, Print Designer allows you to add tables and customise them as per your needs. Unsure where to begin after adding a table? Get it auto-filled with fields as columns based on the selected document, providing a reference to start.

You can add, move, or resize columns, add multiple fields in one column, and rename column headers. Furthermore, style your tables with different colours and styles for headers, alternate rows, individual columns, or individual text fields for an enhanced look.

Powerful customisations

While Print Designer handles most of the designing needs with its out-of-the-box features, it also offers Jinja support so that all your business edge cases are handled.

You can write Jinja templates for any elements like text, tables and, barcodes to conditionally render different values or fetch fields that are not directly linked to your documents, ensuring you customise your print formats according to your business needs.


Multi-page support

Ever had to design print formats that extend more than one page, but couldn’t because your print designing tool didn't handle it? Say goodbye to single-page restrictions! Print Designer helps you to design multi-page print formats with complete freedom.

Design each page with different headers, footers, text elements, images, and tables, ensuring a cohesive and unique appearance throughout your document. From simple invoices to even a multi-page product brochure, you can design it all!

All-in-one print design

Though Print Designer provides ready templates for invoices and orders, it isn’t limited to that! Choose from a diverse range of page size options to create visually stunning print formats for invoices, business cards, letters, ledgers, inventory slips, and beyond.

It consolidates all your print design requirements into a single, powerful tool thus being a one stop solution for all your print design needs. 


The Story of Print Designer

"Frappe Framework and ERPNext have everything included, meaning you have all you need, including print format builder. This is easy to use, and you can easily create basic formats. If you need more customisable formats with complex layouts and alignment, you must create a custom format with code, which can take days or weeks.

As everything at Frappe follows a UI-first approach, why not have a way to design complex formats from the UI without any coding? Having used Adobe Illustrator, Photoshop, XD, and Figma in the past, I wanted to create a tool that would allow users to have a very high level of freedom to customize it just the way they like it. It initially started as a side project. After gaining some initial traction, I started working on it full-time. Our vision is to enable users to create all kinds of complex print formats from invoices to product brochures If you are looking for a one-stop solution for this, we welcome you to try the Print Designer."

- Maharshi Patel, Product Engineer

Take it from our users

Nilay Patel

Vulcan Group

“Hands down, one of the best features of Frappe CRM is its WhatsApp integration.

It's a total game-changer for keeping in touch with our clients. The UI? Super clean and straightforward, making it a breeze to navigate.

But what really stands out is how easy it is to customize. We've tailored it to fit our workflow like a glove. Frappe CRM? It just works.”

Aniket Bapat

Chandorkar Technologies OPC Pvt. Ltd.

"Overall, Frappe CRM seems like a good option for businesses that are looking for an easy-to-use CRM solution.

This CRM provides centralised customer information, improved communication within team members to take follow-ups, etc."