Binary to Roman numerals Converter

Type a binary number to see it in Roman numerals. Below: how the conversion works, a worked example and a conversion table.

11111111 binary = CCLV Roman numerals

How to convert binary to Roman numerals

Go through decimal: first multiply each digit by 2 raised to the power of its position (counting from 0 on the right) and add the results; then repeatedly take away the largest Roman value that fits (1000 = M, 900 = CM, 500 = D, 400 = CD, 100 = C, 90 = XC, 50 = L, 40 = XL, 10 = X, 9 = IX, 5 = V, 4 = IV, 1 = I) and write down its symbol.

Example: 11111111 to Roman numerals

Step 1: Binary to decimal

Multiply each digit by 2 to the power of its position (0 on the right), then add:

DigitPlace valueDigit × place
127 = 128128
126 = 6464
125 = 3232
124 = 1616
123 = 88
122 = 44
121 = 22
120 = 11

128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255

Step 2: Decimal to Roman numerals

Take away the largest Roman value that fits, write its symbol, and repeat until nothing is left:

RemainingTake awayWrite
255100C
155100C
5550L
55V

Result: 255 = CCLV in Roman numerals.

Binary to Roman numerals table

BinaryRoman numerals
1 I
10 II
11 III
100 IV
101 V
110 VI
111 VII
1000 VIII
1001 IX
1010 X
1011 XI
1100 XII
1101 XIII
1110 XIV
1111 XV
10000 XVI
10001 XVII
10010 XVIII
10011 XIX
10100 XX
11110 XXX
101000 XL
110010 L
1011010 XC
1100100 C
110010000 CD
111110100 D
1110000100 CM
1111101000 M
11111000110 MCMXC
11111010000 MM
11111101000 MMXXIV
11111101001 MMXXV
11111101010 MMXXVI
111110011111 MMMCMXCIX

Reverse conversion

Frequently asked questions

How do you convert binary to Roman numerals?

Go through decimal: first multiply each digit by 2 raised to the power of its position (counting from 0 on the right) and add the results; then repeatedly take away the largest Roman value that fits (1000 = M, 900 = CM, 500 = D, 400 = CD, 100 = C, 90 = XC, 50 = L, 40 = XL, 10 = X, 9 = IX, 5 = V, 4 = IV, 1 = I) and write down its symbol.

What is 11111111 in Roman numerals?

11111111 in binary is CCLV in Roman numerals.

What is the largest number in standard Roman numerals?

3,999, written MMMCMXCIX. Larger numbers need extra notation such as a bar over a letter to multiply it by 1,000.