Papercut
Guide
Laravel
Reference
Examples
Gallery
Changelog
GitHub
Guide
Laravel
Reference
Examples
Gallery
Changelog
GitHub

Gallery

Everything Papercut can draw out of the box, with the default theme and nothing added. Every picture is a real render, made from a few lines of PHP or Blade. Click one to see it larger and step through its variants, or follow the API link to learn how to use it.

Layout

Boxes arranged in a row and a column, with gaps, alignment and a growing box
Rows and columnsAPI →
A heading and paragraphs set in two columns that end level2 variants
Column flowAPI →

Text

Three levels of heading with paragraphs under them
Paragraphs and headingsAPI →
Bold, italic, underlined, highlighted, coloured and linked text in paragraphs
Inline formattingAPI →
A numbered list and a bulleted list, each with a nested list
ListsAPI →
A syntax-highlighted PHP code block with a file name label2 variants
Code blocksAPI →

Tables

A table of line items with a header row and right-aligned numbers
TableAPI →
A schedule table where each day's cell spans several rows
Spanning rowsAPI →

Media

The same picture filling a box and fitted inside it
ImageAPI →
A bar chart of monthly sign-ups drawn as SVG
SVGAPI →
A QR code beside instructions to track a parcel
QR codeAPI →
Three QR codes: rounded modules, dots, and a colour gradient
Styled QR codeAPI →

Pages

Two small pages, each with the same header and a footer with the page number
Header and footerAPI →
Two pages numbered Page 1 of 2 and Page 2 of 2
Page numbersAPI →
A contents page with dot leaders beside the page its entries point to
Table of contentsAPI →
A certificate: a name, course, date and signature placed on a blank PDF
Filling in a PDF templateAPI →

Decorators

A bordered card with a title strip, a name, a description and two details1 variant
CardAPI →
Four callouts: note, tip, warning and danger, each with a title
CalloutAPI →
A quotation with a rule down the left and an attribution under it
BlockquoteAPI →
A numbered section with a rule under its heading, a question and an answer box1 variant
SectionAPI →
Two answer boxes with labels: one filled in, one showing a placeholder1 variant
FieldAPI →
A checkbox list with two choices ticked beside a radio list with one chosen
Choice listAPI →
Aligned label and value rows, the last with a badge
Key-value listAPI →
Five badges: neutral, note, tip, warning and danger1 variant
BadgeAPI →
Three figures on tinted panels: revenue, orders and rating, each with a note
StatAPI →
Subtotal, tax and a bold total due, amounts right-aligned
TotalsAPI →
A signed line with name, role and date beside a blank line for a witness
SignatureAPI →
Edit this page on GitHub
Last Updated: 11/1/26, 8:43 PM