Free tool · 100% private

Add Page Numbers to PDF

Stamp clean page numbers onto any PDF — choose the position, format, font and colour, with a live preview. Everything runs inside your browser: your file is never uploaded, so nothing can leak. It even works offline.

Your file never leaves your device. This tool has no upload endpoint — it's not a promise, it's the architecture. Your PDF is read, numbered and verified locally in your browser and never sent to any server.
Choose a PDF file or drop it here
One PDF · it stays on your device
Numbering your PDF…
Working entirely on your device
🔒 Nothing is uploaded — this all happens on your device
  • Reading your PDF on this device
  • Stamping the page numbers
  • Verifying the page count is unchanged
  • Finalising your download
Numbered & verified
Couldn’t add the page numbers
AttendFlow
Juggling lecture PDFs, timetables and deadlines? AttendFlow keeps your attendance, timetable, exams and notes together — free.
Get AttendFlow — free
Advertisement

How to add page numbers to a PDF (without uploading it)

Most "add page numbers" websites upload your file to their servers, stamp it there, and send it back — then promise to delete it an hour later. This one is different: it does the whole job on your device, shows you a live preview first, and checks its own work before handing you the file.

Why this is safer. Since the tool never uploads your file, there is no copy of it on any server to be hacked, cached, indexed, or leaked. And because it only draws a small text label and then re-checks the page count, your original content, page count and rotations are preserved.

Frequently asked questions

Is my PDF uploaded to a server?
No. This tool runs 100% in your browser using JavaScript. Your file is read into your device's memory and numbered locally — it's never sent to any server, so there's no way for it to leak. It even works offline once the page has loaded.
Where can the page number go?
Anywhere in a 2×3 grid: top or bottom, and left, centre or right. You also set the margin from the edge in points, so it sits exactly where you want — even on rotated (landscape-scanned) pages, where the number is placed at the corner you actually see.
What number formats are supported?
Presets for a bare number (1), Page 1, 1 / N and Page 1 of N, plus a custom format with your own prefix and suffix like dashes. Numerals can be Arabic (1, 2, 3), Roman (i, ii, iii) or letters (a, b, c). You can also set the starting number, skip the cover page, and number only a page range.
Will it change or corrupt my PDF?
No. Only a small text label is drawn on each page — the existing content, page count and page rotations are preserved. After stamping, the tool re-opens the result and checks the page count is exactly the same before letting you download.
Is it really free?
Yes — completely free, no sign-up, no watermark, no account limits. It's part of AttendFlow's free student tools.

One app for the rest of student life

AttendFlow tracks your attendance and bunk budget, timetable, exams, marks and notes — and warns you before you slip below 75%.

Get AttendFlow on Google Play Free plan available · Pro from ₹99/mo · cancel anytime
AttendFlow
AttendFlowAttendance, timetable & notes in one app
Install