iToolify について
無料・アップロードなし・登録なし。このサイトのツールはどれも一枚のページで、ブラウザの中で計算し、結果をすぐ忘れます。
更新日:2026年10月20日
このサイトについて
iToolify は 76 個の小さなツールを三つの組にまとめたものです——パスワード(22)、乱数(32)、QR コード(22)。ツールの初期値の理由を説明する 10 本の長めの記事もあります。各ツールは独立したページと説明、そしてよくある疑問への独立した回答を持ちます。汎用ジェネレータの一タブに押し込まれてはいません。
作った理由は単純です。ネット上の生成ページの多くは、結果を出す前に何かを要求します。アカウント、メールアドレス、「無料トライアル」、最低でもサーバへの一往復——そのサーバに、これから使うパスワードが残ります。どれも不要です。パスワード生成器は乱数生成器と一覧表にすぎず、どちらもサーバと一度も話さないページに収まります。
ツールの実装
- 乱数はプラットフォームの CSPRNG から。 このサイトの乱数はすべて最終的に
crypto.getRandomValues()から来ます。Math.random()は使いません。範囲が 2 の冪で割り切れない場合、剰余ではなく棄却サンプリングで選ぶため、特定の値が優遇されません。 - 生成したものはどこにも送信しません。 ツール自身の通信は、パスフレーズ生成器が初回にこのドメインの静的単語リストを取得する一回だけです。これとは別に、各ページには計測タグが付いています。パスワードも数値もユーザー名も QR 画像も、タブの中に留まります。
- QR のデコードはローカル。 スキャナはブラウザ内蔵の
BarcodeDetectorを優先し、無い場合はページに同梱した JavaScript デコーダに切り替えます。カメラのフレームは送信も録画も保存もされません。 - 内容はビルド時に検証。 ツールの追加はデータファイルへの一行の追加です。タイトルが検索結果に収まらない、説明が meta の上限を超える、FAQ が三件未満、関連リンクが存在しないページを指す——いずれかでビルドが失敗します。壊れた内部リンクは出荷できません。
- ページは静的。 データベースもユーザーテーブルもログインもありません。保存していないので、漏れるものがありません。
意図的にやらないこと
- 生成した内容を保存・記録・送信しません。
- アカウント作成を求めず、有料プランの案内もありません。
- ブラウザにできないことをできると言いません。QR コードでスマートフォンが Web ページから Wi-Fi に参加することはできず、Wi-Fi のページはそう書きます。押しても何も起きないボタンは置きません。
- 前提のない「解読時間」を出しません。同じパスワードでも、ハッシュが bcrypt か無塩の MD5 かで、数時間と数百年の差が出ます。速度を書かない数字は嘘です。
既知の限界
推定は推定です。パスワード強度は「示した文字集合の仮定での情報量」として採点します。使い回し、フィッシング、メールアカウントの乗っ取りは、どの強度計にも見えません。ブラウザの CSPRNG による乱数はゲーム・抽選・抽出・テストデータに適しますが、暗号鍵生成におけるハードウェア乱数源の代わりにはなりません。
QR デコーダは四つの標準エンコードモードと一般的なペイロード形式——URL、Wi-Fi、vCard、MeCard、メール、電話、SMS、位置情報、OTP——を扱います。珍しい形や壊れた形のコードは、推測せず生のテキストとして表示します。
連絡先
訂正は歓迎します。特に記事については、記述が古い、前提が違うという場合はページの URL と訂正内容を [email protected] まで。各ページには確認日があり、ブラウザの挙動が変わったとき(とりわけ BarcodeDetector の対応状況は何度も動いています)に内容を見直します。