Millisecond to Nanosecond Converter (and vice versa)

Created by: tinycalcs.com/en
Number of supported units: 2
Last update: 2026

This converter allows you to convert milliseconds [ms] to nanoseconds [ns] or nanoseconds [ns] to milliseconds [ms]. Calculations are performed in both directions. The calculation result and the entered value are displayed with up to 20 decimal places for maximum accuracy.

1 millisecond [ms] = 1,000,000 nanoseconds [ns]1 nanosecond [ns] = 10-6 milliseconds [ms]

Convert milliseconds to nanoseconds

There are two simple ways to convert milliseconds [ms] to nanoseconds [ns]. In the first calculation method, the value in milliseconds [ms] is divided by 10-6. The second method multiplies the value in milliseconds [ms] by 1,000,000.

  • Nanoseconds [ns] = milliseconds [ms] ÷ 10-6
  • Nanoseconds [ns] = milliseconds [ms] * 1,000,000

Convert nanoseconds to milliseconds

Converting nanoseconds [ns] to milliseconds [ms] is easy and can be done in two ways. The first method involves multiplication, whereby the value in nanoseconds [ns] is multiplied by 10-6. The second variant is a division. Here, the value in nanoseconds [ns] is divided by 1,000,000.

  • Milliseconds [ms] = nanoseconds [ns] * 10-6
  • Milliseconds [ms] = nanoseconds [ns] ÷ 1,000,000

Converter

Decimal places

How it's calculated

Factor: 
1,000,000
Nanoseconds=Milliseconds*1,000,000
Milliseconds=
Nanoseconds1,000,000

To all available units

Milliseconds

Weeks

Minutes

Centiseconds

Minutes

Ø Centuries

Minutes

Days

Minutes

Ø Decades