このサイトについて
アップロード不要。すべてブラウザの中だけで完結する無料ツール集。
何をするサイトか
ブラウザ道具箱は、日常のちょっとした作業を片づけるための小さなツールを集めた無料のサイトです。 すべてのツールがブラウザの中だけで動作し、扱ったファイルがサーバーに送信されることはありません。
なぜアップロードしない作りにしているのか
オンラインツールの多くはファイルをサーバーに送って処理します。仕組みとしては自然ですが、 写真・履歴書・契約書のように他人に見られたくないファイルを預けることには抵抗があるはずです。 とくに「写真の位置情報を消したい」といった目的では、そのファイルをどこかに送信すること自体が矛盾しています。
そこでこのサイトでは、最近のブラウザに標準搭載されている機能だけを使って、 処理をすべて利用者の端末内で行う設計にしています。結果として次の利点があります。
- ファイルが外部に出ないため、情報が漏れる経路そのものが存在しない
- アップロードとダウンロードの待ち時間がなく、処理が速い
- ページを読み込んだあとはオフラインでも動作する
- ファイルサイズや枚数のサーバー側制限がない
料金
すべて無料で、会員登録も不要です。運営費用は将来的に広告などでまかなう可能性がありますが、 その場合もファイルをサーバーに送らない方針は変更しません。 方針を変更する際は事前にこのページとプライバシーポリシーで告知します。
動作環境
Chrome・Edge・Firefox・Safari の最新版を推奨します。JavaScriptを有効にしてご利用ください。 古いブラウザでは一部のツールが動作しない場合があります。
誰が作っているか
ブラウザ道具箱はAkiが個人で企画・開発・運営しています。 企業や編集チームによる運営ではなく、記事の外注も行っていません。 ページに書かれている解説は、実際にツールを実装した人間が書いています。
どうやって作っているか
このサイトのツールは、既製のライブラリを画面につないだだけのものではありません。 ファイル形式を扱う部分は規格の仕様書に当たって自分で実装しています。 たとえばQRコードは ISO/IEC 18004、機種依存文字の判定は JIS X 0208 と CP932 の 対応表、PNGの内部構造は RFC 1950 と CRC-32、PDFは相互参照表(xref)の構造を それぞれ参照しています。
そうしている理由は、この種の処理が見た目では正しさを確認できないからです。 画像から位置情報を消したつもりで別の場所に残っている、変換したPDFが特定のソフトでだけ開けない、 といった不具合は画面を見ても分かりません。そのため、バイト列を扱うロジックは画面から切り離し、 既知の値を埋め込んだファイルを組み立てて往復させる自動テストを書いています。 現在17のテストファイルに518件のテストがあり、 公開前に毎回実行しています。
それでも見落としは出ます。おかしな動きに気づかれたら お問い合わせからご連絡ください。
更新の方針
各ツールのページ下部に最終更新日を表示しています。 仕様の変更(元号の追加、ブラウザの挙動の変化など)や、報告いただいた不具合の修正があれば更新します。 書きっぱなしにはせず、内容が古くなった記述は直します。
お問い合わせ
不具合の報告や「こんなツールが欲しい」といったご要望を歓迎しています。 連絡先と、報告の際に書いていただきたい内容はお問い合わせページにまとめています。