本文へスキップ
codeknife
ブログ
アイデア
このサイトについて
広告を非表示
ログイン
メンバー
ツールへ移動
Ctrl K
JA
EN
English
NL
Nederlands
DE
Deutsch
FR
Français
ES
Español
PT
Português
TR
Türkçe
ID
Bahasa Indonesia
JA
日本語
ZH
简体中文
KO
한국어
テーマ: システム
コントラスト: 標準
codeknife
ホーム
エンコード
Base64 エンコーダー/デコーダー
URL のエンコード・デコード・解析
HTML エンティティのエンコード・デコード
文字列のエスケープとアンエスケープ
基数変換
整形
JSON フォーマッター/バリデーター
SQL 整形・圧縮ツール
YAML・TOML・JSON 変換
カラー変換
Markdown プレビュー
検証
IBAN・BSN・VAT 検証ツール
EAN・UPC・GTIN チェックデジット
ジェネレーター
UUID・ULID ジェネレーター
テストデータ生成
バーコード・QRコード作成
セキュリティ
ハッシュ・HMAC ジェネレーター
パスワードジェネレーター&強度チェック
JWT デコーダー・検証ツール
chmod 計算機
ネットワーク
CIDR・IPサブネット計算機
ユーザーエージェント解析
cURLをコードに変換
テキスト
正規表現テスター
行を並べ替え
重複行を削除
リストとテキストを比較
大文字小文字の変換とスラッグ
Glob / .gitignore テスター
データ
CSV と JSON の変換
日付と時刻
Unixタイムスタンプ変換
Cron式の解説ツール
基数変換の変更履歴
基数変換の変更点を新しい順に表示します。
すべてのリリース
すべて
ツール
v0.15.0
2026年11月1日 にリリース
ツール
新しい基数変換ツールは二の補数に対応し、ビット表示を示します。
キーボードショートカット
閉じる
どこでも
ツールと操作を検索
Ctrl K
このヘルプを表示
?
テーマを切り替え
Ctrl Shift L
選択したツールをピン留め(検索内)
Ctrl P
ツール上
出力を最初の候補に送る
Ctrl ↵
ファイルを入力に開く
Ctrl O
出力をコピー
Ctrl Shift C
検索を閉じる
esc
ツール
Base64 エンコーダー/デコーダー
テキストを Base64 にエンコード、または Base64 をテキストにデコードします。標準と URL セーフの文字セットに対応しています。
エンコード
JSON フォーマッター/バリデーター
JSON を整形、圧縮、検証します。エラーの行と列を正確に表示します。
整形
正規表現テスター
JavaScript の正規表現を、リアルタイムのハイライト、キャプチャグループ、わかりやすい言葉での説明とともにテストします。
テキスト
UUID・ULID ジェネレーター
UUID v4・UUID v7・ULID をまとめて生成できます。IDを貼り付ければ、バージョン、バリアント、タイムスタンプを確認できます。
ジェネレーター
Unixタイムスタンプ変換
Unixタイムスタンプと日時を相互に変換。任意のタイムゾーンに対応し、ISO 8601、RFC 2822、相対時間も表示します。
日付と時刻
ハッシュ・HMAC ジェネレーター
テキストやファイルの MD5、SHA-1、SHA-2、SHA-3、BLAKE2、BLAKE3、CRC-32 ハッシュを計算します。HMAC にも対応しています。
セキュリティ
パスワードジェネレーター&強度チェック
ランダムなパスワード、パスフレーズ、PINを生成したり、パスワードの強度を調べたりできます。
セキュリティ
JWT デコーダー・検証ツール
JSON Web Token をデコードし、有効期限やクレームを確認し、シークレットや公開鍵で署名を検証できます。
セキュリティ
CIDR・IPサブネット計算機
IPv4・IPv6ネットワークの範囲、マスク、サイズを計算し、サブネットに分割して、包含や重複を確認できます。
ネットワーク
Cron式の解説ツール
Cron式を分かりやすい言葉で読み、任意のタイムゾーンでの次回実行を確認し、標準形に整えます。
日付と時刻
行を並べ替え
テキストの行を A から Z、Z から A、自然順(file2 が file10 より前)、コードポイント順、数値順、長さ順に並べ替えます。
テキスト
重複行を削除
リストから重複した行を削除します。最初または最後のコピーを残す、大文字小文字や空白を無視する、繰り返される行をすべて取り除くこともできます。
テキスト
リストとテキストを比較
2つのリストを行ごとに比較:両方にある行、片方だけの行、どちらかにある行を見つけたり、マーク付きの行差分を並べて表示したりできます。
テキスト
大文字小文字の変換とスラッグ
テキストを camelCase、snake_case、kebab-case、Title Case などに変換、またはタイトルをアクセント処理付きの URL スラッグに変換します。
テキスト
URL のエンコード・デコード・解析
URL 用にテキストをパーセントエンコード/デコードしたり、URL をスキーム・ホスト・パス・クエリに分解してクエリを表として編集したりできます。
エンコード
IBAN・BSN・VAT 検証ツール
IBAN、オランダの BSN、クレジットカード番号、EU VAT 番号、メールアドレス、URL、ISBN を検証し、失敗時は理由を表示。1行に1つの値。
検証
HTML エンティティのエンコード・デコード
テキストを名前付き・10進・16進のエンティティで HTML 用にエスケープしたり、& や é などのエンティティを文字に戻したりします。
エンコード
文字列のエスケープとアンエスケープ
JSON・JavaScript 文字列、SQL 文字列、CSV フィールド、正規表現、シェルの語向けにテキストをエスケープしたり、エスケープを元に戻したりします。
エンコード
EAN・UPC・GTIN チェックデジット
EAN-8、EAN-13、UPC-A、GTIN-14 のチェックデジットを検証し、欠けた桁を計算し、GS1 プレフィックスから国を表示し、ISBN-10 と EAN-13 を相互変換します。1行に1コード。
検証
テストデータ生成
テスト用の IBAN、BSN、EAN バーコード、EU の VAT 番号をまとめて生成します。検証は通りますが、誰のものでもありません。
ジェネレーター
SQL 整形・圧縮ツール
SQL を句ごとに改行して整形、または 1 行に圧縮します。MySQL・PostgreSQL・SQLite・SQL Server・BigQuery に対応。
整形
基数変換
2進数・8進数・10進数・16進数と、2〜36の任意の基数を相互に変換します。大きな数、2の補数、ビット表示に対応。
エンコード
YAML・TOML・JSON 変換
JSON・YAML・TOML を相互に変換したり、文書を検証して整形したりします。エラーは行と列で表示します。
整形
CSV と JSON の変換
CSV を JSON の配列に、JSON を CSV に変換します。区切り文字を自動判別し、セミコロンと小数点カンマの Excel ファイルも読めます。
データ
Glob / .gitignore テスター
パスの一覧に対して glob パターンと .gitignore ルールを試し、どのパスがどのルールで一致するかを確認します。
テキスト
カラー変換
色を HEX・RGB・HSL・HWB・OKLCH 間で変換し、背景とのWCAGコントラストを確認し、Material 3のトーナルパレットも作れます。
整形
chmod 計算機
Unix のファイル権限を8進数(755)、文字(rwxr-xr-x)、ls -l、chmod の記述の間で変換します。チェックボックスと setuid・setgid・sticky ビット付き。
セキュリティ
ユーザーエージェント解析
User-Agent 文字列を読み取り、ブラウザ、エンジン、OS、デバイス種別、ボットかどうかを表示します。空のままにすると自分のブラウザを解析します。
ネットワーク
cURLをコードに変換
cURLコマンドを貼り付けると、同じリクエストをfetch、Axios、Python requests、Go、PHPのコードで得られます。実行も送信もしません。
ネットワーク
Markdown プレビュー
Markdown を書くと入力に合わせて表示し、HTML もコピーできます。生の HTML は文字として表示され、リンクも検査されるので、プレビュー内で何も実行されません。
整形
バーコード・QRコード作成
QRコード、EAN-13、UPC-A、Code 128、ITF-14、Data Matrixを作成し、SVGやPNGで保存。画像からコードを読み取ることもできます。
ジェネレーター
ページ
変更履歴
各リリースの変更点
ページ
このサイトについて
codeknife.dev とは何か、誰が作っているのか
ページ
アイデア
改善案を提案し、他の訪問者のアイデアに投票できます。
ページ
プライバシー
ブラウザから出るものと保存されるもの
ページ
アクセシビリティ
適合状況、既知の制限、問題の報告方法
ページ
メンバーシップ
広告を非表示にして上限を拡大
ページ
操作
テーマを切り替える
Ctrl Shift L
言語を変更
キーボードショートカット
?