ローマ数字に変換(1〜3999の相互変換)

ローマ数字は I=1・V=5・X=10・L=50・C=100・D=500・M=1000 の7つの記号で表し、4は IV、9は IX のように「小さい記号を左に置くと引く」書き方をします。1〜3999 が表せます。たとえば2026は MMXXVI、1994は MCMXCIV です。数字かローマ数字のどちらかを入れると、もう一方に変換します。

数字かローマ数字を入れる

標準の書き方だけを受け付けます。IIII・VX・IC のような書き方は不正として、数字にしません。0・4000以上・小数・負の数は表せません。

ローマ数字の一覧

数字ローマ数字
1I
2II
3III
4IV
5V
6VI
7VII
8VIII
9IX
10X
11XI
12XII
13XIII
14XIV
15XV
16XVI
17XVII
18XVIII
19XIX
20XX
数字ローマ数字
30XXX
40XL
50L
60LX
70LXX
80LXXX
90XC
100C
200CC
300CCC
400CD
500D
600DC
700DCC
800DCCC
900CM
1,000M
2,000MM
3,000MMM

変換の例

数字ローマ数字
1I
4IV
5V
9IX
10X
40XL
50L
90XC
100C
400CD
500D
900CM
1,000M
2,026MMXXVI
1,994MCMXCIV
3,999MMMCMXCIX

ローマ数字の書き方

使う7つの記号I=1、V=5、X=10、L=50、C=100、D=500、M=1000。大きい記号から順に並べて足します(VIII=5+3=8、XXVI=26)。
4と9は引き算(減算則)小さい記号が大きい記号の左にあるときは引きます。IV=4、IX=9、XL=40、XC=90、CD=400、CM=900。引ける組み合わせは、この6つだけです。
桁ごとに書く千・百・十・一の位ごとに、上の位から順に書きます。1994 は 1000(M)+900(CM)+90(XC)+4(IV)= MCMXCIV。2026 は MMXXVI です。
1〜3999まで標準の書き方で表せるのは3999(MMMCMXCIX)までです。同じ記号を並べてよいのは3つまでで、4000以上や0・小数・負の数は表せません。
IIII や VX は不正ローマ数字から数字への変換では、標準の書き方だけを受け付けます。IIII(時計の文字盤では見かけます)・VX・IC・IL のような書き方は、標準では不正なので数字にしません。Ⅻ や ⅳ のような1文字のローマ数字、小文字、全角の文字は読み取ります。

ローマ数字のよくある質問

4はローマ数字でどう書きますか?

IV です(5のVの左に1のIを置いて、5−1=4)。9は IX、40は XL、90は XC です。

2026年はローマ数字でどう書きますか?

MMXXVI です(1000×2=MM、20=XX、6=VI)。西暦1994年なら MCMXCIV です。

ローマ数字の一覧(1から10)は?

Ⅰ(I)・Ⅱ(II)・Ⅲ(III)・Ⅳ(IV)・Ⅴ(V)・Ⅵ(VI)・Ⅶ(VII)・Ⅷ(VIII)・Ⅸ(IX)・Ⅹ(X) です。11〜20、10・100・1000ごとの一覧は上の表にあります。

ローマ数字で0や4000以上は書けますか?

標準の書き方では書けません。1〜3999の範囲です(4000以上は、記号の上に線を引く特別な書き方がありますが、ここでは扱いません)。

IIII と書いてもいいですか?

標準の書き方は IV です。IIII は一部の時計の文字盤で使われますが、一般の数の表記としては不正なので、この道具は数字にしません。

入力した内容は送信されますか?

されません。変換はこの端末のブラウザの中だけで行い、サーバーには送らず、URLにも載せません。

2026年10月3日現在の情報です(データ最終更新: 2026年10月2日)。