Base64 Encode / Decode
文字列をBase64形式へ変換・復号します。バイナリデータのテキスト化に。
全ツールをカテゴリ別に掲載しています。
文字列をBase64形式へ変換・復号します。バイナリデータのテキスト化に。
URLをエンコード・デコードして安全に変換します。パーセントエンコーディング対応。
テキストとモールス信号を相互変換します。
テキストをROT13方式で変換します。シーザー暗号の一種。
JSON Web Token (JWT) をデコードして、ヘッダーとペイロードの内容を表示します。
Header・Payload・署名鍵からJSON Web Token (JWT) を生成します。
HTMLの特殊文字をエスケープ(< > 等)およびアンエスケープします。サニタイズ処理に。
HTMLエンティティ(&#数值; 等)のエンコード・デコードを行います。
直感的な操作でCSSの線形・円形グラデーションを作成し、コードを書き出します。
HTMLを圧縮してファイルサイズを削減します。コメント削除・空白折り畳み・属性最適化・インラインCSS/JS圧縮に対応。
CSSを圧縮してファイルサイズを削減します。コメント削除・空白折り畳み・カラーコード短縮・0の単位削除などオプション設定可能。
JSONを整形して、読みやすくフォーマットします。バリデーション(構文チェック)も可能。
JSONとYAMLを相互変換します。設定ファイルの変換に便利。
JSONデータからJSONPath式を使用して特定の値を抽出します。
JSONの構文をチェックし、エラー箇所を分かりやすく表示します。構造統計も確認可能。
JSONから不要な空白・改行を除去して圧縮します。削減率も確認できます。
JSONをツリー形式で表示します。ノードの折りたたみ・展開ができます。
CSVで定義したスキーマ・期待値をもとに、複数のJSONテストケースを一括検証します。
テキストの文字数・行数・単語数・バイト数をリアルタイムにカウントします。
テキストから改行を一括削除・置換します。一行にまとめたい時に便利。
テキストの重複した行を削除します。ユニークな行だけを残したい時に。
文字列の大文字・小文字、キャメルケース、スネークケースなどを相互変換します。
テキストの行を昇順・降順・ランダムにソートします。
SQLを整形して、読みやすくフォーマットします。
テキストを文字単位・行単位で逆順に変換します。
テキスト内の重複した行を強調表示します。どこが重なっているか一目でわかります。
テキストの前後・行ごとの空白・スペースを削除します。
テキストを指定した回数繰り返して生成します。テストデータ作成に。
テキストの各行に行番号を追加します。リスト作成やコードレビューに。
テキストを指定した文字数で折り返します。メールやSNS投稿の整形に。
テキストの全角・半角を相互に一括変換します。英数字・記号・カナに対応。
ひらがなとカタカナを相互に変換します。
機種依存文字や環境によって問題を起こす可能性のある文字を抽出・表示します。
デザインやレイアウト確認に便利なLorem Ipsumや日本語のダミーテキストを生成します。
テキスト内の頻出単語や文字の出現傾向を解析・グラフ化します。
初期設定・ブランチ・リモート・取り消し・スタッシュなど、よく使うGitコマンドを検索・カテゴリ絞り込みできる早見表。
UUIDv4をワンクリックで生成します。ユニークなIDが必要な時に。
テキストのSHA256ハッシュ値を生成します。チェックサムや暗号化に。
安全なランダムパスワードを生成します。記号や数字の組み合わせも自由自在。
HEX・RGB・HSLの色コードを相互変換します。カラーピッカー付き。
任意のテキストやURLからQRコードを生成・ダウンロードします。
カメラや画像ファイルからQRコードをリアルタイムで読み取ります。URL・テキスト・Wi-Fi・vCardなどに対応。
指定した長さと文字種でランダムな文字列を生成します。シークレットキーの作成などに。
指定した範囲内でランダムな数値を生成します。
ランダム、またはベースカラーを元に配色パレットを自動生成します。
並べ替え可能な一意識別子 ULID を生成します。
テキストのSHA512(またはSHA384)ハッシュ値を生成します。チェックサムや暗号化に。
テキストのMD5ハッシュ値を生成します。チェックサムや非セキュリティ用途に。
パスワードのbcryptハッシュ値を生成・検証します。
テキストと秘密鍵からHMAC値を生成します。SHA-1 / SHA-256 / SHA-384 / SHA-512に対応。
CRC-16・CRC-32・Adler-32・Sum-8チェックサムを一括計算します。
パスワードの強度をリアルタイムで解析します。エントロピー・解読時間・改善ヒントも表示。
タイムスタンプ順にソート可能なUUID v7をワンクリックで生成します。DB主キー用途に最適。
UUIDの形式を検証し、バージョン・バリアント・タイムスタンプを解析します。複数まとめて一括検証も可能。
テキストをURL安全なスラッグに変換します。区切り文字・大文字小文字・日本語の扱いをカスタマイズ可能。
Base32形式の秘密鍵から2段階認証(TOTP)のワンタイムパスコードをブラウザ内で生成します。
文字色と背景色のコントラスト比を計算し、WCAG 2.1のAA・AAA基準に適合するか判定します。アクセシビリティに配慮した配色作りに。
パスフレーズを使ってテキストをAES-GCM/AES-CBCで暗号化・復号します。Salt・IVは自動生成され、暗号文に埋め込まれるためパスフレーズだけで復号可能です。
Unixタイムスタンプと日時を相互変換します。エポック秒の確認に。
CRON式を直感的に作成し、実行スケジュールの意味を確認します。
CRON式を入力すると日本語で意味を説明し、次回の実行予定時刻を一覧表示します。構文リファレンス付き。
2つの日付の間の日数差や、特定の日付から◯日後の日付を計算します。
2つの日付・時刻の差を年・月・日・時・分・秒で詳細に表示します。営業日計算にも対応。
時間の足し算・引き算(◯時間◯分 + ◯分など)を行います。
指定した日時を複数のタイムゾーンへ一括変換します。JST・UTC・ESTなど主要タイムゾーンに対応。サマータイム自動考慮。
西暦と和暦(明治・大正・昭和・平成・令和)を相互に変換します。改元日をまたぐ無効な日付も自動で判定。
JSONをGo言語の構造体(Struct)定義に変換します。型定義の自動生成に。
JSONをRust言語の構造体(struct)定義に変換します。serde属性・Option<T>対応。
JSONからTypeScriptのinterfaceまたはtype定義を自動生成します。ネストしたオブジェクト・配列・null対応。
JSONからJavaのクラス定義を自動生成します。ネストしたオブジェクト・配列・Lombok・Jackson対応。
JSONからC#のクラス定義を自動生成します。名前空間・JsonPropertyName・Nullable型・record構文対応。
JSONからPythonのdataclassを自動生成します。Optional型・frozen・slots・from_dict()対応。
2進数・8進数・10進数・16進数を相互変換します。
身長と体重からBMI(体格指数)と適正体重を計算します。
◯の◯%は? ◯から◯への増加率は? など、様々な割合計算を素早く行えます。
長さ、重さ、温度などの様々な単位を相互に変換します。
税込・税抜価格の計算や、内税・外税の算出を素早く行えます。
借入額、金利、返済期間から月々の返済額や総返済額をシミュレーションします。
IPアドレス・CIDRからネットワークアドレス・ブロードキャスト・サブネットマスク・使用可能ホスト数を計算します。
IPアドレス範囲やCIDR表記を、含まれるすべてのIPv4アドレスの一覧に展開します。コピー・テキスト保存にも対応。
IPアドレスとサブネット数またはホスト数からサブネットを自動分割します。VLSMにも対応。
ファイルパーミッションをチェックボックスで設定し、8進数・シンボリック表記・chmodコマンドを相互変換します。
国際銀行口座番号(IBAN)の形式チェックとmod-97チェックサム検証を行います。
IPv4アドレスをドット10進表記・10進整数・16進数・8進数・2進数の間で相互変換します。
区切り文字・OUI・マルチキャスト/ローカル管理ビットに対応したランダムなMACアドレスを生成します。
RFC 4193に準拠したIPv6ユニークローカルアドレス(ULA)を生成します。
Well-Known・Registered・Dynamicなどの範囲を指定して、重複のないランダムなポート番号を生成します。
ブラウザのUser Agent文字列を解析して、OS、ブラウザ、デバイス情報を表示します。
SEOやSNS共有に必要なMetaタグ、OGPタグを一括で生成します。
メールアドレスを小文字化・+タグ除去・Gmailのドット除去などで正規化し、重複を検出します。
URLをプロトコル・ホスト・パス・クエリパラメータなどに分解して表示します。
クエリ文字列をキーと値のペアに分解し、JSON形式で表示します。
キーと値のペアからURLエンコード済みのクエリ文字列を生成します。
HTTPステータスコードの意味を検索できる早見表です。
ファイル拡張子とMIMEタイプを相互検索できる早見表です。
Cookie文字列を解析してキーと値、または各属性を分かりやすく表示します。
リクエスト/レスポンスヘッダーを入力するとCORS許可可否をシミュレートします。プリフライト判定にも対応。
よく使うHTTPヘッダーをプリセットから選択して組み立てます。fetch・curl・生HTTP形式でエクスポート可能。
curlコマンドをJavaScriptのfetch()コードに変換します。
ユーザー名とパスワードからHTTP Basic認証のAuthorizationヘッダーを生成、またはデコードします。
JavaScriptのコメント・空白・改行を除去して圧縮します。console.*除去・変数名短縮にも対応。
圧縮・難読化されたJavaScriptを読みやすく整形します。インデント・クォートスタイルを自由に設定可能。
コメントや末尾カンマを含むJSON5を標準JSONに変換します。クォートなしキー・シングルクォートにも対応。
JavaScriptのコードを難読化し、第三者による解析を困難にします。文字列の配列化・制御フロー平坦化・自己防衛コードなど複数のオプションに対応。
PNG・JPEG・WebP形式の画像を相互に変換します。ブラウザ内で完結し、サーバーへは送信されません。
画像の画質を調整してファイルサイズを圧縮します。JPEG・WebP・PNGに対応。
画像の幅・高さをピクセル単位で指定してリサイズします。縦横比の固定にも対応。
画像をBase64(Data URI)へ変換、またはBase64文字列から画像を復元します。
1枚の画像から各種サイズのファビコン(ICO・PNG)とHTMLスニペットを生成します。
画像をドラッグで範囲指定して切り抜きます。縦横比の固定にも対応。
画像をクリックして、その位置の色をHEX・RGB・HSLで取得します。
画像から代表的な色(カラーパレット)を自動抽出します。
JPEG画像に埋め込まれたExif情報(撮影日時・カメラ機種・GPS位置など)を確認します。
SVGO(業界標準の最適化エンジン)を使い、SVGコードからコメント・メタデータ・余分な空白を除去して軽量化します。
画像をモノクロ(グレースケール)に変換します。強さの調整にも対応。
画像を90度単位で回転、または左右・上下に反転します。
画像の幅・高さ・アスペクト比・メガピクセル数などを一目で確認します。
幅・高さからアスペクト比を計算、または比率から寸法を逆算します。
SVGコードを安全にプレビュー表示し、width・height・viewBoxを確認します。