Roman Numeral Converter
Convert decimal numbers from 1 to 3999 and modern canonical Roman numerals bidirectionally in your browser.
Input
Private by design: your values never leave your device.
Output
Decimal value
2026
Roman uppercase
MMXXVI
Roman lowercase
mmxxvi
Canonical
yes
Breakdown and explanation
Tokens
M + M + X + X + V + I
Values
1000 + 1000 + 10 + 10 + 5 + 1
Place values
2000 + 20 + 6
Symbol statistics
M:2 · X:2 · V:1 · I:1
Symbol table and rules
C = 100
D = 500
I = 1
L = 50
M = 1000
V = 5
X = 10
Good to know
Good to know
The Roman numeral converter converts bidirectionally between decimal numbers and Roman numerals in the range 1 to 3999, directly in your browser. Input is checked against modern canonical rules — for non-canonical notation, the tool suggests the correct modern form.
Typical searches include convert Roman numerals, XIV to 14, and write a year in Roman numerals. Calculation runs locally in the browser. Modern canonical notation differs from historical variants; negative numbers, zero, and overline notation for very large numbers are not supported.
Typical use cases
Convert year numbers for engravings or titles
Convert a year such as 2026 into Roman numerals, for example for engravings, film titles, or monument inscriptions.
Decode Roman numerals from texts
Convert Roman numerals from historical texts, chapter numbering, or clocks into decimal numbers.
Tips for better results
Let non-canonical notation be corrected
For non-modern-canonical input, the tool suggests the correct form, which you can apply directly.
Note the 1 to 3999 range limit
The tool only supports values from 1 to 3999, since modern canonical Roman notation has no unambiguous standard representation for larger numbers.
How it works
How it works
Step by step
Features
Features
Bidirectional conversion
Convert from decimal to Roman numeral and back.
Local conversion
Calculation happens directly in the browser, without transmission to a server.
Breakdown and symbol statistics
See the breakdown into place values and a statistic of the symbols used.
Frequently asked questions
Frequently asked questions
What number range is supported?
1 to 3999. Negative numbers, zero, and overline notation for larger numbers are not supported.
Are my inputs uploaded?
No. Conversion runs entirely locally in the browser.
More tools
More tools
Hex / Decimal / Binary / Octal Converter
Convert numbers exactly between hexadecimal, decimal, binary, and octal.
RegEx Tester
Test JavaScript regular expressions locally, inspect matches and capture groups, and preview replacements.
JSON Formatter
Validate, format, minify, analyze, and inspect JSON as a tree locally.