Freehtml.app
PDF Suite
Ready
Batch Watermark
Apply a text watermark to multiple PDFs at once. Each file is processed independently and downloaded separately.
📂
Drop multiple PDFs here
Click or drag — multiple files accepted
Watermark Settings
Live preview
The preview updates as you change settings. Actual PDF output matches this rendering.
Watermark Text
Color
Opacity %
Font Size (pt)
Angle
Apply to pages
Repeat pattern
Done!
Batch Compress
Optimise multiple PDFs at once — strip metadata, repack object streams. Each file shows before/after size savings.
📂
Drop multiple PDFs here
Click or drag — multiple files accepted
Compression Options
Strip metadata — remove author, title, keywords, producer strings Optimise object streams — repack cross-reference table for smaller size Add _compressed suffix — e.g. report.pdf → report_compressed.pdf
Compression Results
Batch compressed!
Batch Rename
Rename multiple PDFs using a pattern with sequence numbers, date tokens, and custom text. Files are re-exported with new names.
📂
Drop multiple PDFs here
Click or drag — multiple files accepted
Rename Pattern
Pattern
{original} = original filename · {prefix} = custom prefix below · {seq} = 001, 002… · {date} = YYYY-MM-DD · {time} = HH-MM · {year} = 2025 · {month} = 01–12 · {day} = 01–31
Custom Prefix
Start sequence at
Sequence padding
Case transform
Preview (first 3 files)
—
Batch renamed!
Batch Page Numbers
Add page numbers to multiple PDFs at once. Choose position, format, font size, and starting number independently per run.
📂
Drop multiple PDFs here
Click or drag — multiple files accepted
Page Number Settings
Position
Number Format
Start numbering at
Font Size (pt)
Color
Margin from edge (pt)
Skip first page — useful for cover pages or title pages
Done!
Batch Watermark 0 files queued Freehtml.app Phase 4 · Batch Operations
Leave Batch tools?
Your queued files and settings will be cleared if you navigate away.