Free · No sign-up · Nothing to install
Excel in, print-ready
seating charts out
Paste a name list → pick paper and template → export print-ready pages.446 templates for plain A4 print-and-cut or 56 die-cut adhesive sheets — peel and stick. Your list never leaves this device.
100%
Local data processing
446
Built-in templates
≤0.35mm
Calibrated deviation
Free
No sign-up required
1.Pick paper & template
Plain A4 print-and-cut, or a die-cut adhesive sheet with dedicated templates
2.Upload a spreadsheet
Auto-detects common columns like name, ID, room and seat number
3.Preview & print
Cut along crop marks and stick, or peel adhesive labels — PDF download also available
Templates
Pick the right template
446 built-in templates cover seating charts, place cards, desk labels, name badges, door signs and more — including designs made for specific adhesive sheet layouts — or start from a blank canvas in the designer
Paper × Template
One list, two ways to stick
Decide on paper first, then a template — both paths batch-generate from the same Excel list, at true millimetre sizes
Plain A4 · print & cut
No extra suppliesAny printer plus plain copy paper is enough: exported pages carry crop marks — cut with scissors or a paper trimmer, then fix with tape, pins or a holder. Good for door signs, notices, table tents and place cards.
A4 adhesive sheets · peel & stick
Peel & stick, no cuttingAll 56 common adhesive layouts are built in: picking a model locks rows, margins and gaps, every layout ships with dedicated templates and works in portrait or landscape. Print, peel, stick — no cutting.
Features
Details polished for batch labeling and print delivery
List parsing, field mapping, cut lines and bleed, batch export — each tuned to how exam rooms and venues actually print
Local data processing
Your spreadsheet and photos are parsed entirely in the browser and never sent to our servers; only optional features (account, feedback, AI design) make server requests.
Automatic header matching
Common headers such as name, seat number, ID, department and class are matched automatically; unusual column names can be mapped manually.
Batch photo matching
Photo file names are matched to the selected column by name, student ID, or a "name + ID" combination; anyone missing a photo is listed as you go.
Visual template designer
Drag to position and resize fields with sizes set in millimetres; custom templates can be saved and reused.
Auto-fit adhesive layouts
56 common adhesive sheet layouts ready to use: rows, margins and gaps lock automatically with a fit score — sized in millimetres, portrait or landscape feed, prints at 100% scale without drift.
Open-source fonts online
Bundled open-source Chinese and Latin fonts (Source Han Sans, LXGW WenKai, Inter and more) load when selected and are free for commercial use.
Privacy Proof
Network-panel test: zero list uploads
On a desktop browser, open dev tools (F12 → Network) to verify it yourself: throughout uploading, generating and exporting in SeatMark, not a single network request carries your list data
SeatMark: your list stays in your browser
- Uploading a spreadsheet adds zero network requests: parsing runs in local JS
- Photos and PDF rendering also stay in local memory — an already-open page keeps exporting if you go offline
- Rosters live only in this tab and are cleared when you close it; seating drafts stay in this browser and can be wiped from the privacy page
Cloud design tools: your list must be uploaded first
- Bulk merge requires uploading your list — the network panel shows the whole sheet POSTed out
- You cannot verify how long your list is retained on their servers or who can access it
- Lists with ID numbers or photos leaving your network may cross school or company compliance lines
See the guide for full verification steps "Network-panel test: why list tools must upload nothing"
Q What else can I generate besides seating labels?
446 built-in templates cover exam desk labels, seat number stickers, door signs, conference table tents, place cards, hospital bed cards, service-window signs, shelf labels, student IDs, staff badges and more; paper presets and the designer let you adjust fields, sizes and layout freely.
Q How should I prepare my spreadsheet?
The first row is the header. Include columns like name, room, seat number, ID, class or department. Cleaner headers give better auto-matching — you can also download the sample file as a reference.
Q Is my data uploaded to a server?
No. This is a pure front-end app: spreadsheet parsing, photo matching and PDF generation all happen in your browser. Close the page and everything is gone.
Q How do photo templates work?
A photo filename just needs to equal or contain a value from one of your columns — e.g. "JaneDoe2023010101.jpg" matches by name or ID column. Matching and coverage stats run automatically after upload.
Q Can I print on adhesive label sheets I already have?
Yes. Pick the matching model in the Studio or the sheet library and rows, margins and gaps snap to the die-cut; the same sheet works in portrait or landscape. If your sheet is not listed, enter sizes and grid manually for a fully custom layout.
Q What do I get in the end?
A PDF laid out for your chosen paper — print directly or via the browser (vector output, sharper text). On plain A4, cut along crop marks; on an adhesive layout the die-cut positions align, so just print, peel and stick.
Start generating your labels
Pick paper, choose a template, upload your list — print-and-cut on plain A4 or peel-and-stick on adhesive sheets. No sign-up, free to start.