Data
Free tools from the Data group.

Format conversion
CSV to JSONConvert CSV to JSON format. Automatic parsing and formatting. Free, no registration.
JSON to CSVConvert JSON to CSV format. Automatic parsing and formatting. Free, no registration.
XML to JSONConvert XML to JSON format. Automatic parsing and formatting. Free, no registration.
JSON to XMLConvert JSON to XML format. Automatic parsing and formatting. Free, no registration.
YAML to JSONConvert YAML to JSON format. Automatic parsing and formatting. Free, no registration.
JSON to YAMLConvert JSON to YAML format. Automatic parsing and formatting. Free, no registration.
Markdown to HTMLConvert Markdown to HTML and check the result as a page in the preview.
HTML to MarkdownConvert HTML or a whole web page to Markdown with GFM tables for GitHub and Obsidian.
Data size
B to bitsConvert bytes to bits. Every byte has 8 bits, so 4 bytes are 32 bits.
B to GBConvert bytes to gigabytes. A gigabyte is 1,073,741,824 bytes in the binary standard or 1,000,000,000 in the decimal one.
B to KBConvert bytes to kilobytes and back. 1 KB is 1,024 bytes, with a formula and a conversion table.
B to MBConvert bytes to megabytes. A megabyte is 1,048,576 bytes in the binary standard or 1,000,000 in the decimal one.
B to PBConvert bytes to petabytes. A quadrillion bytes is 1 PB in decimal, while a binary petabyte holds 1,125,899,906,842,624 bytes.
B to TBConvert bytes to terabytes. A trillion bytes is 1 TB in decimal, while a binary terabyte holds 1,099,511,627,776 bytes.
bits to BConvert bits to bytes. A byte has 8 bits, so 64 bits are 8 bytes and 1 bit is 0.125 bytes.
bits to KBConvert bits to kilobytes. 8,192 bits make 1 KB in the binary standard and 8,000 bits in the decimal one.
bits to MBConvert bits to megabytes. 8,388,608 bits make 1 MB in the binary standard and 8,000,000 bits in the decimal one.
bits to MbitConvert bits to megabits. One million bits make 1 Mbit in the SI, while flash memory makers count a megabit as 1,048,576 bits.
EB to PBConvert exabytes to petabytes. 1 EB is 1,024 PB in binary or 1,000 PB in decimal.
EB to ZBConvert exabytes to zettabytes. 1,024 EB make 1 ZB in the binary standard and 1,000 EB in the decimal one.
GB to BConvert gigabytes to bytes. 1 GB is 1,073,741,824 bytes in binary or 1,000,000,000 bytes in decimal.
GB to GbitConvert gigabytes to gigabits. 1 GB is 8 Gbit, so a 16 GB memory module holds 128 Gbit.
GB to GiBConvert gigabytes to gibibytes. 1,000 GB is 931.32 GiB, which is why a 1 TB drive shows 931 GB in Windows.
GB to KBConvert gigabytes to kilobytes and back. 1 GB is 1,048,576 KB, with a formula and a conversion table.
GB to MBConvert gigabytes to megabytes and back. 1 GB is 1,024 MB, with a formula and a conversion table.
GB to PBConvert gigabytes to petabytes. A million GB is 1 PB in decimal or 0.95 PB in binary, with a formula and table.
GB to TBConvert gigabytes to terabytes and back. 1 TB is 1,024 GB, with a formula and a conversion table.
Gbit to GBConvert gigabits to gigabytes. 8 Gbit is 1 GB, so a 16 Gbit memory chip holds 2 GB.
GiB to GBConvert gibibytes to gigabytes. 1 GiB is exactly 1.073741824 GB, so 16 GiB of RAM equals 17.18 GB.
KB to BConvert kilobytes to bytes and back. 1 KB is 1,024 bytes, with a formula and a conversion table.
KB to bitsConvert kilobytes to bits. 1 KB is 8,192 bits in the binary standard or 8,000 bits in the decimal one.
KB to GBConvert kilobytes to gigabytes and back. 1 GB is 1,048,576 KB, with a formula and a conversion table.
KB to KiBConvert kilobytes to kibibytes. 1 KB is 0.9765625 KiB, because a kilobyte has 1,000 bytes and a kibibyte 1,024.
KB to MBConvert kilobytes to megabytes and back. 1 MB is 1,024 KB, with a formula and a conversion table.
KB to PBConvert kilobytes to petabytes. 1 PB is 1,099,511,627,776 KB in binary or a trillion KB in decimal.
KB to TBConvert kilobytes to terabytes and back. 1 TB is 1,073,741,824 KB, with a formula, Excel tip and table.
KiB to KBConvert kibibytes to kilobytes. 1 KiB is 1.024 KB, and 4 KiB, the sector of a newer drive, is 4.096 KB.
MB to BConvert megabytes to bytes. 1 MB is 1,048,576 bytes in binary or 1,000,000 bytes in decimal.
MB to bitsConvert megabytes to bits. 1 MB is 8,388,608 bits in the binary standard or 8,000,000 bits in the decimal one.
MB to GBConvert megabytes to gigabytes and back. 1 GB is 1,024 MB, with a formula and a conversion table.
MB to KBConvert megabytes to kilobytes and back. 1 MB is 1,024 KB, with a formula and a conversion table.
MB to MbitConvert megabytes to megabits. A byte has eight bits, so 1 MB is 8 Mbit and 4 MB is 32 Mbit.
MB to MiBConvert megabytes to mebibytes. 100 MB is 95.37 MiB, which is why a file from a Mac shows fewer MB in Windows.
MB to PBConvert megabytes to petabytes. A petabyte is a billion MB in the decimal standard or 1,073,741,824 MB in the binary one.
MB to TBConvert megabytes to terabytes. A terabyte is 1,048,576 MB in the binary standard or 1,000,000 MB in the decimal one.
Mbit to bitsConvert megabits to bits. 1 Mbit is one million bits in the SI, while a 64 Mbit flash chip holds 67,108,864 bits because its maker counts in binary.
Mbit to MBConvert megabits to megabytes. A byte has eight bits, so 32 Mbit is 4 MB and a 48 Mbit SNES cartridge held 6 MB.
MiB to MBConvert mebibytes to megabytes. 1 MiB is exactly 1.048576 MB, so a 512Mi Kubernetes limit is 536.87 MB.
PB to BConvert petabytes to bytes. 1 PB is 1,125,899,906,842,624 bytes in binary or 1,000,000,000,000,000 bytes in decimal.
PB to EBConvert petabytes to exabytes. 1,000 PB is 1 EB in decimal or 0.98 EB in binary.
PB to GBConvert petabytes to gigabytes. 1 PB is 1,048,576 GB in binary or 1,000,000 GB in decimal, with tables.
PB to KBConvert petabytes to kilobytes. 1 PB is 1,099,511,627,776 KB in binary or a trillion KB in decimal.
PB to MBConvert petabytes to megabytes. 1 PB is 1,073,741,824 MB in the binary standard or a billion MB in the decimal one.
PB to PiBConvert petabytes to pebibytes. 1 PB is 0.8882 PiB, because a pebibyte holds 1,125,899,906,842,624 bytes, 12.59% more than a petabyte.
PB to TBConvert petabytes to terabytes. 1 PB is 1,024 TB in the binary standard or 1,000 TB in the decimal one.
PiB to PBConvert pebibytes to petabytes. 1 PiB is exactly 1.125899906842624 PB, which is 12.59% more than a petabyte.
TB to BConvert terabytes to bytes. 1 TB is 1,099,511,627,776 bytes in binary or 1,000,000,000,000 bytes in decimal.
TB to GBConvert terabytes to gigabytes and back. 1 TB is 1,024 GB, with a formula and a conversion table.
TB to KBConvert terabytes to kilobytes and back. 1 TB is 1,073,741,824 KB, with a formula, Excel tip and table.
TB to MBConvert terabytes to megabytes. 1 TB is 1,048,576 MB in the binary standard or 1,000,000 MB in the decimal one.
TB to PBConvert terabytes to petabytes. A petabyte holds 1,024 TB in the binary standard or 1,000 TB in the decimal one.
TB to TiBConvert terabytes to tebibytes. A 4 TB drive holds 3.638 TiB, which is why Windows shows it as about 3.6 TB.
TiB to TBConvert tebibytes to terabytes. 1 TiB is exactly 1.099511627776 TB, or 9.95% more than a terabyte.
YB to ZBConvert yottabytes to zettabytes. 1 YB is 1,024 ZB in the binary standard or 1,000 ZB in the decimal one.
ZB to EBConvert zettabytes to exabytes. 1 ZB is 1,024 EB in the binary standard or 1,000 EB in the decimal one.
ZB to YBConvert zettabytes to yottabytes. 1,024 ZB make 1 YB in the binary standard and 1,000 ZB in the decimal one.
Transfer speed
bps to kbpsConvert bits per second to kilobits per second. A table gives every baud rate from the Arduino IDE Serial Monitor in kbps.
bps to MbpsConvert bits per second to megabits per second. A table walks from a bit through a kilobit to a megabit on real hardware rates.
GB/s to GbpsConvert gigabytes per second to gigabits per second. A table picks the port that keeps up with an NVMe drive.
GB/s to KB/sConvert gigabytes per second to kilobytes per second. A table sets bus speed next to what a download window shows.
GB/s to MB/sConvert gigabytes per second to megabytes per second, in decimal or by 1024. A memory table gives DDR4 and DDR5 bandwidth in both units.
Gbps to GB/sConvert gigabits per second to gigabytes per second. A table gives what USB, SATA and PCIe ports leave for data after line coding.
Gbps to kbpsConvert gigabits per second to kilobits per second. A table gives how many 64 kbps calls a link of a given speed carries.
Gbps to MB/sConvert gigabits per second to megabytes per second. The tables cover 0.1 to 100 Gbps and the data rate of USB, SATA and PCIe connections.
Gbps to MbpsConvert gigabits per second to megabits per second. The tables cover rates from 0.1 to 100 Gbps and the rates of Ethernet ports and USB connectors.
Gbps to TbpsConvert gigabits per second to terabits per second. A table lists Ethernet rates from 1 Gbit/s to 1.6 Tbit/s with the standard behind each.
KB/s to GB/sConvert kilobytes per second to gigabytes per second, two rungs at once. A table gives how much data moves in an hour.
KB/s to kbpsConvert kilobytes per second to kilobits per second, including a value read in the Chrome or Firefox download window. The tables cover 0.5–2,048 KB/s and when browsers switch units.
KB/s to MB/sConvert kilobytes per second to megabytes per second, in decimal or the way a download window counts. The tables cover 1–20,000 KB/s and file download times.
KB/s to MbpsConvert kilobytes per second from a download window to megabits per second. A table gives Mbps for readings from 20 to 30,000 KB/s.
kbps to bpsConvert kilobits per second to bits per second. A table gives LoRaWAN data rates in the US, UK and Australian plans in both units.
kbps to GbpsConvert kilobits per second to gigabits per second. A table of links runs from a 64 kbps voice channel up to STM-256.
kbps to KB/sConvert kilobits per second to kilobytes per second, in decimal or the way a browser download window counts. The tables cover 1–10,000 kbps and MP3 bit rates.
kbps to MbpsConvert kilobits per second to megabits per second. The tables cover values from 56 kbps upwards and the bitrates of music, video calls and streams.
MB/s to GB/sConvert megabytes per second to gigabytes per second, in decimal or by 1024. A table gives how long 100 GB, 500 GB and 1 TB take at that speed.
MB/s to GbpsConvert megabytes per second to gigabits per second. The tables cover 10 to 14,000 MB/s and the connection a given drive speed needs.
MB/s to KB/sConvert megabytes per second to kilobytes per second, in decimal or by 1024. A memory card table gives the KB/s each speed class guarantees.
MB/s to MbpsConvert megabytes per second to megabits per second. The tables cover 0.1 to 1,250 MB/s and the Ethernet port a given download speed needs.
MB/s to MiB/sConvert megabytes per second to mebibytes per second. A table shows why a browser reports the smaller number.
Mbps to bpsConvert megabits per second to bits per second. A table gives the values that settings fields without a prefix expect.
Mbps to GbpsConvert megabits per second to gigabits per second. The tables cover rates from 50 to 30,000 Mbps and the line rates of GPON and XGS-PON fibre.
Mbps to KB/sConvert megabits per second to kilobytes per second, counting by 1,000 or 1,024. A table gives KB/s for plans from 1 to 1,000 Mbps.
Mbps to kbpsConvert megabits per second to kilobits per second. The tables give connection speeds and the rates Netflix, YouTube and video calls ask for.
Mbps to MB/sConvert megabits per second to megabytes per second, in decimal or the way browsers show it. The tables cover 1 to 10,000 Mbps and Ethernet ports.
MiB/s to MB/sConvert mebibytes per second to megabytes per second. A table shows how the IEC and SI names describe one speed.
Pbps to TbpsConvert petabits per second to terabits per second. A table lists submarine cable capacities and laboratory records.
TB/s to TbpsConvert terabytes per second to terabits per second. A table sets array throughput next to optical link capacity.
Tbps to GbpsConvert terabits per second to gigabits per second. A table gives how many 100, 400 and 800 Gbit/s ports add up to a link of a given size.
Tbps to PbpsConvert terabits per second to petabits per second. A table shows the capacity at which petabits become the easier unit.
Tbps to TB/sConvert terabits per second to terabytes per second. A table gives how much a submarine cable carries in one second.
Numbers & time
Unix to dateConvert a Unix timestamp in seconds or milliseconds to a date and time, in UTC or in your local time.
Date to UnixConvert a date and time to a Unix timestamp in seconds, in UTC or in your local time.
DEC to BINConvert decimal numbers to binary and vice versa. Instant results.
DEC to HEXConvert decimal numbers to hexadecimal and vice versa. Instant results.
Roman to numberTurn a Roman numeral or a Roman numeral date into regular numbers. The converter also reads the IIII form and letters with a bar over them.
Number to RomanWrite any number or date in Roman numerals, from 1 to 3,999,999. Numbers from 4,000 get a bar over the letters.