38 ツール

テキストとコード

ブラウザ内でテキストやデータのエンコード、デコード、整形、ハッシュ計算を行います。

下から変換を選んでください。各ツールには即時の計算結果、使用例、簡潔な解説があります。

MULTIVERTO / テキスト変換ワークフロー

テキスト変換ワークフロー

繰り返し使えるテキスト変換の手順を作成します。各ステップの結果を確認し、順序を変更し、名前を付けた手順をこの端末で再利用できます。

テキスト変換ワークフロー

適切な変換を選ぶ

テキストツールは文字とデータの表示を変更します。HTML エスクープ、URL パーセントエンコーディング、Base64、十六進法はそれぞれ異なる問題を解決します。受信システムが期待するフォーマットを選択してください。JSON フォーマットは解析値を保持しながら空白を変更します。暗号化ハッシュは代わりに一方向のダイジェストを生成します。

入力した内容はブラウザ内で処理されます。それでも、デコードした内容には危険なマークアップや誤解を招く URL が含まれる可能性があります。別のアプリに渡すときは結果を信頼できない入力として扱ってください。Base64 や 16 進表記では、UTF-8 の文字が複数のバイトを使うため、アクセント付き文字や絵文字は 1 バイトに収まりません。往復変換を試す間は元の内容を残しておきましょう。

テキストとコードHTML エンティティへエンコードHTML でテキストを表示できるよう、&、<、>、引用符をエンティティに変換します。コードをテキストとして表示するときに役立ちます。テキストとコードHTML エンティティをデコード&amp; や &lt; などの HTML エンティティと数値文字参照を、読めるテキストにデコードします。テキストとコードURL 要素をパーセント符号化UTF-8 を使い、クエリの値やパス区間など URL の一つの要素をパーセント符号化します。テキストとコードURL 要素のパーセント符号を復号パーセントエンコードされた URL コンポーネントを Unicode テキストに戻します。無効なエスケープシーケンスはエラーとして通知します。テキストとコードテキストを Base64 に変換文字コードとパディングを選び、テキストを Base64 または Base64URL にエンコードします。テキストとコードBase64 をテキストに変換選択した文字コードで Base64 または Base64URL をテキストへ復号します。不正なデータはエラーとして通知します。テキストとコードテキストを UTF-8 の 16 進数に変換テキストの各 UTF-8 バイトを 2 桁の 16 進数で表します。テキストとコード16 進バイト列をテキストに変換十六進バイト対を UTF-8 テキストにデコードします。不正な文字とバイト列を報告します。テキストとコードJSON を整形正しい JSON をインデントして読みやすくします。構文が不正な場合は入力を変更せず、エラーを知らせます。テキストとコードJSON をコンパクト化正しい JSON の不要な空白を取り除き、データ構造を保ったコンパクトな表記にします。テキストとコードSHA-256 ハッシュ生成器ブラウザで UTF-8 テキストの SHA-256 ダイジェストを計算します。ハッシュは一方向で、復号できません。テキストとコードSHA-512 ハッシュ生成器ブラウザで UTF-8 テキストの SHA-512 ダイジェストを計算します。十六進法で表示されます。テキストとコードテキストを UTF-8 バイトの 2 進数に変換UTF-8 テキストをスペースで区切られた 8 ビットバイナリバイトに変換します。テキストとコード2 進バイト列をテキストに変換8 ビットバイナリバイトグループを UTF-8 テキストに復号します。不正なバイトは報告されます。テキストとコードHEX から RGB 色#RGB または #RRGGBB 色を 3 つの RGB チャネル値に変換します。テキストとコードRGB から HEX 色3 つの整数 RGB チャネルを 6 桁の十六進法ウェブ色に変換します。テキストとコードRGB から HSL カラー整数RGBチャネルを色相、飽和度、明るさに変換します。テキストとコードHSL から RGB カラー色相、飽和度、明るさを整数RGBチャネルに変換します。テキストとコード十進法から二進法へ十進整数を、桁数の制限なく2進数の数字列に変換します。テキストとコード二進法から十進法へ2進数の整数を正確な十進整数として読み取ります。テキストとコード十進法から十六進法へ十進整数を、0x接頭辞付きの16進数表記に変換します。テキストとコード十六進法から十進法へ十六進整数を正確な十進整数として読みます。テキストとコードUnixタイムスタンプをISO 8601日時に変換ユニックス秒を 1970-01-01 UTC から ISO 8601 UTC 日時に変換します。テキストとコードISO 8601 から UNIX タイムスタンプタイムゾーン情報を含む ISO 8601 形式の日時を Unix 秒に変換します。テキストとコードBase32 にエンコードBase32 は RFC 4648 の文字 A-Z と数字 2-7 を使って UTF-8 ビットを 5 ビット記号にグループ化します。ブラウザでローカルに変換します。テキストとコードBase32 を復号Base32のデコードでは、RFC 4648のA–Zと2–7を5ビットの記号として読み、バイト列を復元してUTF-8テキストを検証します。 変換はブラウザー内で行われます。テキストとコードBase58 にエンコードBase58 は UTF-8 バイトを大きな整数として扱い、ビットコインアルファベットで書き込みます。視覚的に曖昧な文字は省略します。ブラウザでローカルに変換します。テキストとコードBase58 を復号Base58 のデコードでは、Bitcoin 方式のアルファベットで表された文字列を読み取り、先頭のゼロを含む元のバイト列を復元した後、有効な UTF-8 テキストか検証します。処理はブラウザー内で行います。テキストとコードQuoted-PrintableにエンコードQuoted-printable は RFC 2045 に従い、印字可能な ASCII と =HH 形式の 16 進エスケープで UTF-8 バイトを表します。変換はブラウザー内で行われます。テキストとコードQuoted-PrintableをデコードQuoted-Printableのデコードでは、RFC 2045の印字可能なASCIIと=HHエスケープをバイトとして読み、UTF-8テキストを復元します。 変換はブラウザー内で行われます。テキストとコードテキストをUnicodeコードポイントに変換Unicode 符号点は抽象文字を十六進スカラー値で識別します。補助文字は UTF-16 のコード単位を 2 つではなく 1 点で識別します。ブラウザでローカルに変換します。テキストとコードUnicodeコードポイントをテキストに変換U+ に続く 16 進数の Unicode 符号位置を読み取り、サロゲート値と範囲外の値を拒否してテキストを復元します。処理はブラウザー内で行います。テキストとコードテキストをUTF-8バイト値に変換UTF-8 は Unicode テキストをバイトにシリアル化します。ASCII は 1 バイトを使用しますが、他の多くの文字は 2 から 4 バイトを使用します。ブラウザでローカルに変換します。テキストとコードUTF-8バイト値をテキストに変換符号なしの 10 進数で並べた UTF-8 バイトを読み取り、無効なバイト列を拒否して Unicode テキストを復元します。処理はブラウザー内で行います。テキストとコードUnicode を NFC に正規化NFC は、カノニカル分解に続いて再構成を行い、共通の構成形式を生成します。ブラウザでローカルに変換します。テキストとコードUnicode を NFD に正規化NFD は正準分解を行い、定義されている場合は合成済みの文字を基底文字と結合記号に分けます。ブラウザ内で変換します。テキストとコードUnicode を NFKC にノーマライズNFKC は互換分解の後に再合成します。このため、文字の見た目や書体上の違いが失われる場合があります。ブラウザ内で変換します。テキストとコードUnicode を NFKD にノーマライズNFKD は再合成せずに互換分解し、基底文字と結合記号を分けて示します。ブラウザ内で変換します。

よくある質問

エンコードするとテキストを秘密にできますか?

いいえ。HTML エンティティ、URL エスケープ、16 進表記、Base64 は、バイトや文字の表し方を変えるだけです。形式を知っていれば、可逆なエンコードは誰でも元に戻せます。暗号学的ハッシュは別の仕組みで、復号するためのものではありません。受け取り側が求める形式に合ったツールを選び、見た目で読めないことを安全性と考えないでください。

バッチコントロールとチェーンコントロールはいつ使うべきですか?

バッチ変換は、全て同じ操作を必要とする独立した一行値に有用です。チェインは、結果を二つ目のツールに渡します。例えば、デコードとフォーマットです。中間出力をチェックし、元のテキストを保持してください。誤った操作を適用したり、操作を二度適用したりすると、意図しない結果が生じる可能性があります。

ガイドを探す

変換ガイド

ガイドを探す
テキストとコードエンコード・ハッシュ化・暗号化:どれを使うべきか HTML エンティティ、URL エンコード、Base64、SHA-256 を、計算例や安全上の限界、実際に使えるツールへのリンクとともに比較します。ガイドを読むテキストとコードJSON, CSV, YAML, JSON Lines: データフォーマットの選択 JSON、CSV、YAML、JSON Lines の使い分けを学び、具体的な変換例を見ながら、データ型、入れ子構造、表計算ソフトで起こりやすい問題を避けます。ガイドを読むテキストとコードUnicode のコードポイント、UTF-8 のバイト列と正規化 見た目が同じ文字列でもコードポイントやバイト列が異なる理由を、「café」の具体例と操作できる変換ツールで説明します。ガイドを読むテキストとコードBase64、Base32、Base58:どのアルファベットを選ぶ? 3種類の可逆なテキストエンコード方式について、パディングと使用できる文字の違いを比較し、同じ UTF-8 入力をそれぞれで試します。ガイドを読むテキストとコードHEX・RGB・HSL:同じ色を異なる形式で表す sRGB の具体例を HEX・RGB・HSL の間で変換し、丸めを確認するとともに、色の換算とコントラスト評価を区別します。ガイドを読むテキストとコードUnix 秒・ISO 日時・UTC オフセット:同じ瞬間を表す UNIX タイムスタンプを ISO 8601 日付に変換し、秒とミリ秒を区別し、UTC オフセットを確認します。ガイドを読むテキストとコード二進数・十六進数・十進数:数値とテキストの違い 数値の65と文字のAを比較し、数の進数変換と UTF-8 のテキスト符号化に別々のツールが必要な理由を示します。ガイドを読むテキストとコードメール本文に Quoted-Printable と Base64 のどちらを使う? アクセント付きの文字を例に、2種類の可逆な MIME 転送エンコードを比較し、バイト表現をヘッダーや文字コードと区別します。ガイドを読むテキストとコードHTML・URL・JavaScript のエスケープ:順序に沿って理解する アンパサンドと引用符を含む値で、HTML・URL・JavaScript の出力先ごとに必要なエスケープを比べます。ガイドを読むテキストとコード同じに見える文字列でハッシュ値が異なる理由 合成形と分解形の Unicode テキストを比較し、UTF-8 のバイト列を確認して、ハッシュ化前に正規化が必要か判断します。ガイドを読む

カテゴリから探す