iKit

ウェブのために作られた、ツール。

開発者、デザイナー、日々の作業のために作られた、高速でプライバシー重視のオンラインユーティリティ集。登録不要、追跡広告なし、ただ動くツールだけ。

すべてのツール

高速・プライベートなオンラインツール — すべてブラウザ内で動作します。

Dev

· 18

JSON Decoder

JSON の整形、圧縮、検証、ツリー表示。エラーも即座に表示します。

開く

QR Code Generator

URL、Wi-Fi、vCard、メール用の QR コードを生成 — PNG または SVG でダウンロード。

開く

Password Generator

暗号学的に安全な強力パスワードを生成。長さ、文字種、読みやすさ/発音可能モードを自由に設定。

開く

Base64 Encoder / Decoder

テキストとファイルの Base64 エンコード / デコード。URL-safe バリアント、UTF-8 対応、リアルタイムプレビューを搭載。

開く

URL Encoder / Decoder

テキストを percent-encode したり、URL エンコードされた文字列をデコード。Component / 完全 URI / Form の 3 モード対応、UTF-8 セーフ、リアルタイムプレビュー、すべてブラウザ内で完結。

開く

HTML Encoder / Decoder

`& < > " '` を安全な HTML エンティティへエスケープし、名前付き (&copy;) または数値 (&#169;) のエンティティへエンコード、任意のエンティティをプレーンテキストへデコード。4 モード、UTF-8 + 絵文字 + CJK 対応、すべてブラウザ内で動作。

開く

JWT Decoder / Encoder

JSON Web Token のヘッダー / ペイロード / クレームをデコード、HMAC 署名をブラウザ内で検証、HS256/384/512 で新規トークンに署名。Web Crypto、アップロードなし、ログなし。

開く

Regex Tester

JavaScript の正規表現を構築・テスト・デバッグできます。リアルタイムの match ハイライト、capture group の解析、replace モード、チートシートを内蔵しています。

開く

Diff Checker

2 つのテキストやコードを並べて比較できます。行単位 + 単語単位のハイライト、空白の無視、unified ビューと split ビューに対応しています。

開く

Hash Generator

テキストやファイルから MD5、SHA-1、SHA-256、SHA-384、SHA-512、CRC32 ハッシュをリアルタイムに計算。完全にクライアントサイドで動作。

開く

Markdown Editor

リアルタイムプレビュー対応の Markdown エディター。分割画面、ツールバーショートカット、GFM、シンタックスハイライト付きコードブロックに対応。

開く

Word & Character Counter

単語数、文字数、文数、段落数、読了時間をリアルタイムで集計します。X / SMS / SEO meta の文字数制限と高頻度語の表示にも対応しています。

開く

UUID Generator

RFC 4122 準拠の v4 UUID (GUID) を生成。複数のフォーマットに対応し、暗号学的にランダム。

開く

Lorem Ipsum Generator

6 種類のフレーバー(classic、Bacon、Cupcake、Hipster、Cat、Pirate)× 6 種類の出力形式(段落、文、単語、リスト、HTML、Markdown)。長さ調整、クラシックな書き出しのオプション、ワンクリックコピー。

開く

Case Converter

任意の文字列を camelCase、PascalCase、snake_case、kebab-case など 12 種類に同時変換。さらにすべてのキーを再帰的に書き換える JSON-keys バッチモードも搭載。

開く

JS / CSS Minifier + Beautifier

JavaScript / CSS を minify してコメントと空白を削除、または難読化された / 1 行のコードを読みやすい形に beautify。言語の自動判定、インデントの設定可能。すべてブラウザ内で完結。

開く

JSON ↔ YAML Converter

k8s マニフェスト、GitHub Actions、Docker Compose、helm values、ansible playbook 向けに設計された双方向 JSON ↔ YAML 変換ツール。リアルタイム変換、慣用的なブロックスタイル出力、複数行文字列対応。すべてブラウザ内で完結。

開く

XML Formatter / Validator

あらゆる XML を整形、圧縮、検証 — REST、SOAP、RSS、sitemap、Maven、AndroidManifest。行 + 列のエラーレポート、シンタックスハイライト出力。すべてブラウザ内で完結。

開く

なぜ iKit なのか

私たちが iKit を作ったのは、現在のオンラインツールの多くが「ユーザーの問題」ではなく「ユーザーのデータ」を中心に設計されているからです。

あなたのデータは端末から外に出ません

クライアントサイドで実行できる機能は、すべてクライアントサイドで実行します。あなたの PDF、写真、JSON、パスワードは、ページを開いたそのブラウザタブの中で処理されます。アップロードもサーバー上の一時コピーも、ログ行も、IP に紐づいた記録も一切ありません。ページの読み込み後にネットワークを切断しても、ほとんどのツールは最後まで動作します。

ブラウザネイティブ = 即時

サーバーベースのツールには必ず往復のレイテンシ、待ち行列、レート制限があります。サーバーを完全にスキップすることで、iKit の操作はあなたがファイルをドロップした瞬間に始まります。20 枚の画像の圧縮、アイコンセットの生成、2 MB の JSON のパースも数秒で完了します。速度を決めるのはあなたの CPU だけで、誰かのキューではありません。

条件なしの

サインアップなし、メールアドレスの収集なし、「全機能を使うにはアップグレード」なし、1 日あたりの上限なし、透かしもありません。iKit はそのままの意味でです。ページを開き、やることをやり、タブを閉じる。どうやってを維持しているかについても透明です。トラッキングしないディスプレイ広告のみで、それ以上はありません。ツール本体に機能制限はかけません。

iKit の仕組み

iKit のツールを使うときに実際に何が起きているのか、ブラックボックスなしで説明します。

  1. 1

    ページの読み込み

    ブラウザは静的な HTML ページと小さな JavaScript bundle(ツールにより通常 50〜500 KB)を取得します。Background Remover の裏で動く WebAssembly モデルや PDF 用の pdf-lib といった重量級の依存関係は、その特定のツールを開いたときにのみ読み込まれ、ホームページでは読み込まれません。

  2. 2

    ファイルまたはテキストの入力

    ファイルをドロップしたりテキストを貼り付けたりすると、データはブラウザ API(FileReader、ArrayBuffer、OffscreenCanvas)を使って直接 JavaScript のメモリに読み込まれます。アップロードは一切行われません。私たちのサーバーへの POST リクエストは存在せず、操作中にブラウザの DevTools → Network タブで自分の目で確認できます。

  3. 3

    ローカル処理

    実際の処理 — 圧縮、エンコード、画像解析、OCR、ハッシュ化 — はすべて Web Worker またはメインスレッド上で、あなたの CPU で実行されます。実績のあるオープンソースのライブラリ(pdf-lib、pdf.js、Tesseract.js、mozjpeg、Squoosh codecs、Web Crypto API)を使用しているため、内部のアルゴリズムは監査可能です。

  4. 4

    出力とダウンロード

    結果は、あなたが Download や Copy をクリックするまでブラウザのメモリ内に保持されます。ダウンロードを実行すると URL.createObjectURL で Blob URL を作成し、仮想の <a> クリックを通じて保存します。ページを離れた瞬間に blob はガベージコレクトされ、両側に何も残りません。

開発者の方で自分でこれを検証したい場合、すべてのページは view-source で公開されており、実際の操作中は Network パネルが空のままになります。アーキテクチャの詳細は iKit blog で解説しています。

最新の記事

ステップバイステップのガイド、ツール比較、開発者向けの詳細解説 — 毎日更新しています。

iKit について

iKit は、少しずつ成長しているオンラインツール集です — 仕事中によく使うけれど、もっときれいで、速くて、データを勝手に取らないものが欲しい、そんなユーティリティ群です。

すべてのツールは同じ哲学で作られています:可能な限りブラウザ内で処理し、プライベートデータをサーバーにアップロードせず、RTL を含む 25 言語に対応し、を維持します — 有料プランなし、隠れた制限なし、課金壁なし。

始まりは JSON Decoder でした。現在は画像、QR コード、SQL から Excel、AI 背景除去、アプリアイコン生成まで対応。新しいツールも定期的に追加されます。

プライバシー重視

可能な限りクライアント側で処理。あなたのファイルやデータが端末を離れることはありません。

すぐ使える

登録不要、インストール不要、データは端末から出ません。ページを開けばそのまま作業できます。

25 言語

ネイティブ翻訳、ブラウザ言語の自動検出、アラビア語・ペルシャ語・ウルドゥー語の RTL 完全対応。