- アップロード無し
- ローカル処理
- オフライン対応
- 自動クリーンアップ
annotate / 墨消し
墨消し
黒塗りし、下のテキストも削除します。
墨消しは元に戻せません。共有前に検索して確認してください。
PDF をファイルトレイに追加してください。
他のツールを探す
方法論と技術的透明性
使用ライブラリ
- pdf-lib — PDF構築・編集のコアロジック
- pdf.js — PDFレンダリングとページラスタライズ
メモリ管理戦略
各操作完了後、URL.revokeObjectURL()を即座に呼び出します。pdf.jsのドキュメントハンドルはpdfDoc.destroy()で破棄され、Workerはコンポーネントのアンマウント時または処理完了時に終了されます。
ファイルを保存しないため、恒久的な保存は保証されません。パスワード保護されたPDFのローカル処理はサポートされていません。
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.