メインコンテンツへスキップ
MakeMyPDF

MakeMyPDFについて

MakeMyPDFは、ブラウザ上で直接動作する無料のPDFツール集です。PDFの結合、分割、圧縮、回転、ウォーターマーク、署名、変換を、1バイトもサーバーに送らずに行えます。

なぜ作ったのか

多くのオンラインPDFツールは、ファイルをリモートサーバーにアップロードする必要があります。つまり、確定申告書、契約書、医療記録、業務書類が他社のインフラを通過することになります。PDF操作の大半ではこれは不要だと考えました。

現代のブラウザには、PDFをクライアントサイドで操作するためのAPIがすべて揃っています。バイナリデータ用のArrayBuffer、描画用のCanvas、バックグラウンド処理用のWeb Workersなどです。MakeMyPDFはこれらの機能の上に構築されており、ファイルが端末から出ることはありません。

仕組み

「ブラウザのみ」と表示されているツールはすべて、pdf-libPDF.jsを使ってJavaScript上で完結して処理されます。ネットワークリクエストは発生しません。ページを読み込んだ後はインターネットを切断してもツールは動作します。

一部のツール(OCR、Word⇔PDF変換、高圧縮など)は、基盤となるライブラリ(Tesseract、LibreOffice、Ghostscript)がブラウザで動作しないため、サーバーサイドでの処理が必要です。その場合、ファイルは暗号化された接続で当社のAPIに送信され、処理された後、結果を返した直後に削除されます。ファイルを保存することはありません。

オープンソース

このサイトはNext.jsとTailwind CSSで構築されています。透明性こそが最良のプライバシーポリシーだと考えています。ファイルがローカルに留まることを確認したい場合は、ソースコードを直接ご覧いただけます。

お問い合わせ

ご質問、フィードバック、バグ報告は[email protected]までお寄せください。