Open the app — Serial Slip Printer
Say you need 500 numbered tickets for an event.
Draw a table in a word processor and type a number into each cell, and somewhere around 100 your mind goes blank.
Miss one along the way and everything after it shifts.
This tool replicates the rest once you design a single cell.
Write {n} in the text and the number climbs by one as the cells fill.
Use it to print labels, raffle tickets, and number tags on A4 or B5.
It also accounts for the cutting. That’s what “bulk cut” further down is about.
How to Use
- Set Columns and Rows to decide how many cells fit on a page.
- In the Layers panel use + Text or + Image to design the cell.
- Add
{n}in text to enable the Serial Numbers card; configure Start, End, Increment, and Digits. - Browse pages in the preview and click Print.
Cell designer
The work canvas is one cell. The faint dotted border indicates the inner safe area.
- Drag a layer to move it; coordinates are stored in mm.
- Resize: a purple handle appears at the bottom-right of the selected layer; drag to resize.
- Selection priority: the layer chosen in the Layers panel wins hit-test inside its bounds even if another layer overlaps on top.
{n}in the designer is rendered as the last serial number so you can gauge text width / font size.
Layer properties
| Field | Description |
|---|---|
| Content | Text content. {n} is replaced by the serial. |
| Font size (pt) | Slider 10–60pt |
| Opacity | Image layer only, 10–100% |
| Advanced | Font family · weight · color · alignment · line height · position (mm) · size (mm) |
Serial numbers
| Field | Description |
|---|---|
| Start / End | Inclusive range; if Start > End the sequence descends |
| Increment | Step size (≥ 1) |
| Digits | 1 = no zero padding; 4 → 0001, 0042 |
If any text layer contains {n}, serial mode is active and cells without a serial number are left empty. Without {n}, every cell on a single page is filled with the same design.
Table data
Copy a range from Excel, Google Sheets, Hangul, Notion or a web page and click + Table in the Layers panel to paste it into the modal.
- The first row must be column names. Empty headers fall back to
col1,col2, and duplicates get a_2suffix. - On confirm each column becomes a text layer whose content is
{ColumnName}. - One data row is mapped per cell; remaining cells stay empty if the data is shorter than the grid. Bulk-cut layout follows the same rule.
- Combined with
{n}you can substitute the serial number and column values inside the same cell. - Replace swaps only the data while keeping the existing column layers; Clear removes the table but leaves the layers intact.
Cutting and Paper
Bulk cut
This is the heart of the tool.
Once the tickets are printed they have to be cut.
Cutting 34 sheets one at a time eats a whole day, so you normally stack them and slice through with a guillotine.
But cutting that way groups together the pieces from the same position on each sheet.
If sheet 1 carried 1–15, the first cut stack is the number-1 position from every sheet — 1, 16, 31, …. You end up sorting by hand anyway.
Turn on bulk cut and the numbers are scattered from the start with that in mind.
Cell c on page p gets the ((c-1) × total pages + p)-th serial.
Stack, cut once, and each resulting stack is already in 1, 2, 3, … order.
Example: 15 cells per page with 1–500 needs 34 pages. Normal mode prints
1, 2, …, 15on page 1; bulk-cut mode prints1, 35, 69, …on page 1 so stacking 34 sheets and cutting once produces sorted bundles.
Cut guide
| Option | Description |
|---|---|
| None | No guides |
| Cross | Small +-shaped crop marks at grid intersections (default) |
| Dotted | Faint dotted borders between cells |
Paper advanced
Usually you only set how many columns and rows you want, so those two are all the main screen shows.
Open Advanced when you need to change paper or margins.
- Paper: A4 / B5
- Orientation: Portrait / Landscape
- Page margin X / Y (mm): applied to both sides of the page, shrinking the grid proportionally
- Cell margin (mm): inner safe-zone of each cell where new layers are placed
Good to Know
Printing tips
- In the browser’s print dialog set Margins to None / 0, Scale to 100%, and turn on Background graphics so coordinates line up.
- The
+or dotted cut guides are alignment helpers — stack the printed sheets neatly and cut with a knife or guillotine.
Internationalization
The whole page supports Korean / English; toggle KO/EN in the top-left to switch instantly.
Open the app — Serial Slip Printer