実際の開発ワークフローに役立つツール集

AlgoKit

ブラウザ内で動作する無料のオンラインツール。機密データが端末の外に出ることはありません。

# 目的別のクイックアクセス

やりたい作業から始めて、関連ツールを順番に使えます。

# クイックスタート

よく使われるツール。どの作業も 1〜2 分で完了します。

JS

JSON フォーマッター

JSON をスペース 2 つ・4 つ・タブで整形(プリティプリント)し、キーの並べ替えや、構文エラーの正確な行と列の表示にも対応。処理はブラウザ内で完結します。

JS

JSON バリデーター

RFC 8259 の文法に照らして JSON を検証し、エラーの正確な行・列・理由、重複キーの警告、構造の統計を表示します。

JS

JSON Diff(差分比較)

2 つの JSON 文書を構造的に比較し、追加・削除・変更された値を JSONPath で表示。キーの順序や書式は無視します。無料でブラウザ内で動作します。

正規

正規表現テスター

すべてのフラグ(g i m s u y d)に対応し、JavaScript の正規表現をリアルタイムでテスト。一致のハイライト、キャプチャ・名前付きグループ、インデックス、置換プレビューを表示。

JW

JWTデコーダー

JWTのヘッダー、ペイロードのクレーム、署名を解読し、exp・nbf・iatを日時で表示して有効期限の状態も示します。ローカルで動作し、アップロードはされません。

JW

JWTベリファイア

JSON Web Tokenの署名を、HMACシークレット、PEM公開鍵、X.509証明書、JWK、JWKSで検証し、exp、nbf、issuer、audienceもローカルで確認します。

Ba

Base64 デコード

Base64 や base64url を読める UTF-8 テキストにデコードし、生のバイト列を 16 進で表示することもできます。パディングなし、空白、data: URI 接頭辞にも対応。

Ba

Base64 エンコード

テキストや 16 進バイトをブラウザー内で Base64 にエンコードします。絵文字や日本語を含む UTF-8、URL セーフ、パディングの有無、76 文字折り返しに対応。

パス

パスワード生成

crypto.getRandomValuesを使い、ブラウザ上で強力なランダムパスワードを生成します。長さと文字種を選べ、正確なエントロピーをビット数で確認できます。

# カテゴリー

CRC

エラー検出のための巡回冗長検査アルゴリズム

MD

メッセージダイジェストアルゴリズム(MD2、MD4、MD5)

SHA-1

セキュアハッシュアルゴリズム1 - 160ビットハッシュ関数

SHA-2

セキュアハッシュアルゴリズム2ファミリー(SHA-224、SHA-256、SHA-384、SHA-512)

SHA-3

Keccakベースのセキュアハッシュアルゴリズム3

Keccak

Keccak暗号化ハッシュ関数

SHAKE

拡張可能出力関数(SHAKE128、SHAKE256)

cSHAKE

カスタマイズ可能なSHAKE関数

KMAC

Keccakメッセージ認証コード

パスワードとセキュリティ

パスワード生成、分析、ハッシュ化、セキュリティツール

暗号化

共通鍵・公開鍵暗号、HMAC、鍵生成(AES、3DES、RSA、PGP)

エンコーディング

データのエンコードとデコード:Base64、Base32、Base58、URL、HTML エンティティ、16 進数、Unicode など

フォーマッター

コードとデータの整形・圧縮・検証(JSON、XML、YAML、SQL、HTML、CSS)と命名スタイルの変換

ジェネレーター

ID、キー、テストデータ、QR コード、バーコード、設定ファイルを生成(UUID、API キー、.gitignore、Dockerfile)

コンバーター

データ形式、進数、色、タイムスタンプ、単位、通貨の変換(JSON、CSV、YAML、XML)

テキストツール

テキストのカウント・比較・整形・変換(文字数、差分、正規表現、大文字小文字、重複削除)

画像ツール

画像を操作および変換するためのツール(圧縮、サイズ変更、変換)

デザインとCSS

CSS を視覚的に生成:シャドウ、グラデーション、Flexbox・Grid レイアウト、アニメーション、カラーパレット

Webツール

Web 開発と SEO のためのツール(JWT、URL、DNS、HTTP ヘッダー、meta タグ、サイトマップ)

数学・計算ツール

お金、健康、パーセント、プログラマー向け計算、日常の数学のための計算ツール

時間と日付

タイムゾーン、日付の差、営業日、タイマー、ストップウォッチ、世界時計

# AlgoKit が選ばれる理由

すべてのツールは正確・高速で、実務ですぐに使えるよう作られています。

ブラウザ内で処理:データはアップロードされません
参照値と標準規格に基づいてテスト済み
すべてのページに分かりやすい手順・例・FAQ

人気のワークフロー

JSON/API データの整形と検証

デプロイ前に JSON 整形・検証・差分ツールを組み合わせて使います。

機密入力の暗号化と保護

ハッシュの確認、共通鍵暗号の実行、連携用の鍵の生成。

テキストとデータ形式の整理

形式の変換やテキストの整形を行い、必要な形でデータを出力します。