Two-way · with breakdown
🏛️ Roman Numerals
Convert numbers to Roman numerals and back, up to 3,999,999 with the overline (vinculum) notation — every conversion is broken down symbol by symbol, and sloppy forms like IIII are detected.
Number → Roman
—
Roman → number
—
Quick reference
Standard subtractive notation: I=1 V=5 X=10 L=50 C=100 D=500 M=1000; IV=4, IX=9, XL=40, XC=90, CD=400, CM=900. Numbers ≥ 4000 use an overline: a barred numeral is ×1000 (V̄ = 5000). Non-canonical input (IIII, VIIII…) is still read but flagged.