Hide Salary and Compensation Details in a PDF
Share offer letters, reviews, or payroll exports while keeping base pay, bonuses, and equity numbers private.
Salary and compensation details hide in offer letters, annual reviews, equity grant summaries, and payroll PDFs—often on the same page as role titles or project names you do want to share. Covering numbers with shapes in a normal editor frequently leaves searchable text behind, which defeats the purpose when someone copies the page into a spreadsheet.
HidePDF runs entirely in your browser, which matters when you hide salary in a PDF before posting a sample or sending HR documents to a mentor. Your file never uploads to our servers; processing happens locally so compensation data is not stored on a third-party redaction site.
How HidePDF works
Open your compensation PDF
Load the offer, review, or payroll export in the redaction tool on this page to hide salary in a PDF while keeping role context visible where appropriate.
Draw permanent black boxes
Click and drag over base pay, bonuses, equity grants, commission tables, and YTD earnings columns. Each box is burned into the rasterized page so the original text layer cannot be recovered.
Download and verify
Save the redacted PDF, then try select-all and search in a viewer. Redacted regions should not return readable text.
Guide: Hide Salary in a PDF
Salary and compensation details hide in offer letters, annual reviews, equity grant summaries, and payroll PDFs—often on the same page as role titles or project names you do want to share. Covering numbers with shapes in a normal editor frequently leaves searchable text behind.
Candidates and managers often need to discuss level bands or responsibilities without publishing exact dollars. Upload-based PDF tools duplicate pay data off-device. HidePDF rasterizes redacted regions so underlying figures cannot be recovered with copy-paste.
Verify with search for dollar amounts after export. For Slack screenshots of pay screens, use HideShot; for phone photos of offer letters, MetadataWipe removes location metadata before sharing.
Related guides
Explore more ways to redact PDFs privately, or use the redaction tool above:
Frequently asked questions
How do I hide salary in a PDF without breaking the layout?
Draw tight black boxes over dollar columns and bonus lines while leaving job titles or dates visible if needed. Export and confirm the numbers are not searchable afterward.
Can I hide salary but show job level?
Yes—redact only compensation fields. Also check summary tables and footers because annual totals may repeat on later pages.
Will a black rectangle hide salary from copy-paste?
Only if the PDF is flattened during redaction. HidePDF burns boxes into the page image so underlying pay text should not remain selectable.
Is it safe to upload offer letters to free PDF sites?
Uploading spreads compensation data to another vendor. A local browser workflow avoids that extra copy when you only need quick blackout.
What if salary appears in multiple currencies or units?
Redact each column separately and search for symbols like $, €, and % after export. Stock grant tables may list shares and value on different lines—review both.
This page exists for one specific job: hiding a PDF containing salary information before it leaves your machine. The kind of PDF you're working with usually shows up in forwarding a pay stub to a landlord or posting an offer or paystub anonymously for benchmarking. Inside the document, the fields that need to disappear typically include compensation columns on employee rosters and bonus and equity references in offer letters — plus the surrounding context that helps a reader reconstruct what you covered. Getting this right matters because leaked compensation data feeds market intelligence that weakens the worker's future negotiation.
The people who reach this page tend to be in one of four positions. The first is employees benchmarking comp. The second is financial advisors modeling income. The third is HR coordinators sharing roster information. The fourth is financial advisors modeling income. None of them want to think about PDF redaction — they want the underlying work done. HidePDF is built to be a 30-second detour: open the file in the canvas above, mark what should disappear, download a permanently redacted copy, and get back to the actual task.
What to Redact in This Document — and Why
The first thing to do is inventory what's actually visible in a PDF containing salary information. The high-priority targets are usually compensation columns on employee rosters, bonus and equity references in offer letters, and compensation columns on employee rosters. Equally important and easier to miss is the base-salary figure on offer letters and pay stubs — it's the field that re-identifies everything else you carefully covered. For longer documents, also sweep bonus and equity references in offer letters on every page, since these fields tend to repeat in page headers and footers across the document. Salary appears in the offer body, the comp summary, equity details, and any annex schedules. Sweep all four.
The reason this matters more than 'general privacy hygiene' is concrete and regime-specific. offer-letter confidentiality and NLRB Section 7 worker-rights protections governs documents like this in the way it matters most for your situation. Offer letters and employment agreements typically include confidentiality language that prohibits disclosure of compensation. NLRB Section 7 (in the United States) protects employees' rights to discuss compensation among themselves, but doesn't extend to public posting. Redacting names and identifying details before posting compensation data in salary-transparency communities lets you contribute without breaching confidentiality terms. On top of the regulatory layer, the practical risks are immediate: leaked compensation data feeds market intelligence that weakens the worker's future negotiation. compensation tied to a named person enables targeted phishing and fraud.
HidePDF handles a PDF containing salary information entirely inside your browser. The PDF is loaded from your device into a local canvas; the redaction tools draw on that canvas; the exported file is generated by your browser's own rendering code. Nothing about the source file is transmitted to any HidePDF server, because there isn't one in the path — the page is static, the JavaScript runs locally, and the only network traffic during the redaction itself is the page load that happened before you opened the document. For hide salary in pdf, that means the original never leaves your machine, the redacted version is generated locally, the redaction is pixel-level rather than annotation-based, and you can use the tool with Wi-Fi off if you want to prove it to yourself.
Step-by-Step: How to Redact A Pdf Containing Salary Information with HidePDF
- Drop your PDF directly onto the canvas above, or click the upload area and select the file. The PDF loads locally from disk — no upload happens — and HidePDF renders each page for redaction.
- Navigate to the page that contains a PDF containing salary information. Zoom in until the field you're covering fills enough of the canvas for you to draw precisely. A generous margin protects against character-edge bleed; an overly generous margin covers context you may want to keep.
- Use the rectangle, oval, or lasso tool to select the area covering compensation columns on employee rosters. Choose 'Blackout' to flatten an opaque block into the exported PDF — this is permanent pixel-level redaction, not an annotation that can be removed.
- Decide whether the conversation is about base, bonus, or equity — cover the other two to keep the discussion focused.
- Download the finished PDF. The export is flattened: the redacted pixels are baked in, the underlying text layer for those regions is removed, and the file is ready to send through whatever channel you were planning. Verify by copy-pasting from the redacted region — nothing should come out.
Common Mistakes When Redacting A Pdf Containing Salary Information
Sharing a pay stub for proof-of-income while leaving YTD totals visible — YTD effectively reveals annual income. YTD on late-year pay stubs is within a few hundred dollars of annual salary. Cover them when the reviewer only needs a single-period proof.
Posting an offer letter with company logo and signing executive's name visible. Logo + executive = identifiable employer. Cover the letterhead and signing block before any public post.
Forgetting equity grant details — grant ID, share price, vesting — that uniquely identify the issuing company. Equity terms are uniquely identifying. Cover them when posting publicly.
Why Browser-Only Redaction Matters for This Document
Uploading a PDF containing salary information to a server-based redactor is a custody transfer of the unredacted document. The server sees everything you wanted hidden — that's the only way it can render the file for redaction. Vendor terms typically describe a retention window ('we delete after one hour'), but retention claims are policy, not technical guarantees, and the unredacted document exists in vendor logs and backups during the processing window regardless of policy. For a PDF containing salary information specifically, where offer-letter confidentiality and NLRB Section 7 worker-rights protections layers regulatory exposure onto every disclosure, that custody transfer is the part you can avoid. Browser-based redaction in HidePDF removes the transfer entirely: the file is read by your browser from disk, rendered to a canvas, redacted in place, and exported back to your disk — no server in the path, no vendor logs to worry about, no retention to audit. That is the part that actually matters for documents like a PDF containing salary information.