上付き文字生成ツール

数字、文字、数式の記号を、コピー&ペースト用の Unicode の上付き文字(x²、10⁻³、ᵗᵐ)に変換します。上付きの形がない文字も報告します。

Unicode には数字、+ − = ( )、ほとんどのラテン文字の上付き文字があります。q と一部の大文字(C、F、Q、S、X、Y、Z)にはないため、そのまま残ります。

上付き文字生成とは?

テキストを、x2 → x² や 10-3 → ¹⁰⁻³ のような Unicode の上付き文字に変換します。プレーンテキストの欄に貼り付けても、上付きの見た目が保たれます。数字、+ − = ( )、ほぼすべての小文字、多くの大文字に対応しており、変換できなかった文字も知らせます。

上付き文字生成の使い方

  1. 上付きにしたいテキストを入力欄に入力します。
  2. 上付き文字の結果を出力からコピーします。
  3. 警告が表示された場合、表示された数の文字には上付きの形がなく、そのままになっています。

例

入力
x2+1
出力
ˣ²⁺¹

上付き文字生成を使うべき場面

チャット、SNS の投稿、表計算のセル、ファイル名などのプレーンテキストでの累乗や脚注の記号に使えます。文書や Web ページでは、上付き文字が異なる Unicode ブロックから来ていて不揃いに見えることがあるため、本物の書式(HTML の <sup>)を使ってください。

上付き文字生成の仕組み

各文字を、Unicode の上付き文字と修飾文字の表で調べます。数字 ⁰¹²³⁴⁵⁶⁷⁸⁹(U+2070 ブロックと Latin-1 の ¹²³)、記号 ⁺⁻⁼⁽⁾、小文字の修飾文字(ᵃᵇᶜᵈᵉᶠᵍʰⁱʲᵏˡᵐⁿᵒᵖʳˢᵗᵘᵛʷˣʸᶻ)、大文字の修飾文字(ᴬᴮᴰᴱᴳᴴᴵᴶᴷᴸᴹᴺᴼᴾᴿᵀᵁⱽᵂ)です。上付きの形がない文字(q と大文字の C、F、Q、S、X、Y、Z)は、通常のままで数えられます。

一般的な使用例

  • プレーンテキストで m² や 10⁻⁶ のような累乗を書く
  • SNS の投稿に脚注の記号 ¹ ² ³ を付ける
  • ᵀᴹ のような ™ 風の記号を書く
  • プロフィールの小さな装飾テキスト

よくある質問

q が変換されないのはなぜですか?

Unicode には、広くサポートされている上付きの q がありません(修飾文字の q は Unicode 14 で追加されたばかりで、ほとんどのフォントにありません)。そのため、ツールはそのままにして報告します。

化学式を書けますか?

H₂O には下付き文字生成を使ってください。上付きは Ca²⁺ のような電荷用です。

文字は完全にそろいますか?

いつもそろうとは限りません。複数の Unicode ブロックから来ているため、高さや太さはフォントによって異なります。

おすすめの次のステップ

他のカテゴリを見る