毎日使う開発者ツールを、すべて一か所に。

コンバーター、フォーマッター、ハッシュ、バリデーター、そして何度も開き直す小さなユーティリティが、タブの海に散らばることなく一か所にまとまります。

GitHub
/ ツール
/ ツールファインダー
109 個のツール
/ Unicode エスケープエンコーダー

JavaScript (\uXXXX)

/ 選択中のツール

Unicode エスケープエンコーダー - 無料のエンコーダー・デコーダーツール

テキストを Unicode エスケープシーケンスに相互変換します

01

Unicode エスケープシーケンスとは?

Unicode エスケープシーケンスは、ASCII 文字を使って Unicode 文字を表現する方法です。直接入力できないかもしれない特殊文字を含めるために、プログラミング言語やマークアップ言語で一般的に使われます…

02

どのように動作するのか?

サポートされるフォーマット JavaScript: BMP 文字には \uXXXX を使用。U+FFFF を超える文字にはサロゲートペアを使用。Python: BMP には \uXXXX を、拡張文字には \UXXXXXXXX を使用。CSS: \XXXX に続けてスペースを使用。HTML: …を使用…

03

サンプルケース

JavaScript 形式、HTML エンティティ、CSS エスケープをカバーしているので、一般的な入力と出力をすばやく比較できます。

/ 関連ツール
/ コード

選択したツールのソースコード。右側のライブ版と並べて表示されます。

/ ソースコード
TypeScript
typescript
// Unicode escape encoding in different formats

function toJavaScriptEscape(text: string): string {
  return Array.from(text)
    .map(char => {
      const cp = char.codePointAt(0)!;
      if (cp <= 0xFFFF) {
        return `\\u${cp.toString(16).padStart(4, '0')}`;
      }
      // Surrogate pairs for characters outside BMP
Buidl Now アイコン

すべてのユーティリティを一か所にまとめて、ビルドの流れを止めない。

ツールを選び、チェックを済ませ、必要なものをコピーして、実際のプロダクト開発にすぐ戻りましょう。

速く出荷するビルダーのための開発者ツール。© 2026 Buidl Now. All rights reserved.