- Aucun upload
- CPU local
- Hors-ligne possible
- Nettoyage automatique
annotate / Caviarder
Caviarder
Masquer et supprimer le texte sous-jacent.
Le caviardage est irréversible. Vérifiez en recherchant les termes caviardés dans le résultat avant de partager.
Ajoutez au moins un PDF dans le bac à fichiers pour commencer.
Explorer d'autres outils
Méthodologie & Transparence Technique
Bibliothèques utilisées
- pdf-lib — Logique principale de construction et d'édition PDF
- pdf.js — Rendu PDF et rastérisation des pages
Stratégie mémoire
Après chaque opération, URL.revokeObjectURL() est appelé immédiatement. Tous les handles de documents pdf.js sont détruits via pdfDoc.destroy(). Les workers sont terminés à la fin du traitement ou au démontage du composant.
Nous ne garantissons pas la conservation permanente des fichiers (puisque nous ne les stockons pas). Le traitement local des PDF protégés par mot de passe n'est pas pris en charge.
Key Features
Draw redaction zones
Click and drag directly on the rendered page to place precise black rectangles over sensitive content.
Irreversible pixel destruction
Redacted areas are rasterized — the original text data is completely removed from the PDF, not just hidden.
Multi-page support
Navigate between pages and add redaction boxes on any page before applying in a single pass.
Common Use Cases
Essential for legal filings that require hiding personal identifiers (SSN, date of birth), sharing medical records with third parties, or preparing court documents under FOIA or GDPR obligations.
Frequently Asked Questions
- Can redacted text be recovered?
- No. Affected pages are fully rasterized — the underlying text data is permanently destroyed, unlike a simple black overlay.
- What does 'rasterized' mean?
- The page is converted to a bitmap image at that step. Text on redacted pages becomes non-selectable in the output.
- Should I verify the output?
- Always. Open the downloaded PDF and search for redacted terms to confirm they cannot be found before sharing.