⏱️ Seconds to Years (average) Converter

5.0 out of 5 (1 rating)

Enter details

1 second =
3.16887 × 10⁻⁸ years
1 year =
31,556,952 seconds
Formula
yr = s × 3.16887 × 10⁻⁸
Handy values
100 s = 3.16887 × 10⁻⁶ yr · 1,000 s = 3.16887 × 10⁻⁵ yr · 10,000 s = 0.000316887 yr

Rate this calculator

Was it useful? A quick star rating helps others — and you can leave a comment too.
Rate it: ★ ★ ★ ★ ★

⚡ Seconds to Years (average): the quick answer

1 s = 3.16887 × 10⁻⁸ yr 1 second equals 3.16887 × 10⁻⁸ years

To convert seconds to years, multiply the value by 3.16887 × 10⁻⁸. To go the other way, multiply years by 31,556,952 to get seconds.

↔ Convert years to seconds instead

🧮 Formula

Seconds to Years (average)
yr = s × 3.16887 × 10⁻⁸
Years (average) to Seconds
s = yr × 31,556,952

Where

  • s = the time in seconds
  • yr = the time in years
Every unit here is defined by its time in seconds, so the conversion factor is (seconds per second) ÷ (seconds per year).

📊 Seconds to Years (average) conversion table

Seconds (s)Years (average) (yr)
1 s3.16887 × 10⁻⁸ yr
5 s1.58444 × 10⁻⁷ yr
10 s3.16887 × 10⁻⁷ yr
25 s7.92218 × 10⁻⁷ yr
50 s1.58444 × 10⁻⁶ yr
100 s3.16887 × 10⁻⁶ yr
250 s7.92218 × 10⁻⁶ yr
500 s1.58444 × 10⁻⁵ yr
1,000 s3.16887 × 10⁻⁵ yr
2,500 s7.92218 × 10⁻⁵ yr
5,000 s0.000158444 yr
10,000 s0.000316887 yr
100,000 s0.00316887 yr
1,000,000 s0.0316887 yr

✏️ Worked examples

Convert 25 seconds to years

25 s × 3.16887 × 10⁻⁸ = 7.92218 × 10⁻⁷ yr

Try this example →

Convert 250 seconds to years

250 s × 3.16887 × 10⁻⁸ = 7.92218 × 10⁻⁶ yr

Try this example →

📘 About these units

Second (s). The second is the SI base unit of time, defined by the caesium-133 atom.

Year (yr). An average Gregorian year is 365.2425 days, allowing for leap years.

❓ Frequently asked questions

How many years are in one second?

There are 3.16887 × 10⁻⁸ years in one second.

How do I convert seconds to years?

Multiply the number of seconds by 3.16887 × 10⁻⁸. For example, 10 seconds equal 3.16887 × 10⁻⁷ years.

How many seconds are in one year?

One year equals 31,556,952 seconds.

How many years is 1,000 seconds?

3.16887 × 10⁻⁵ years. Other common values: 100 seconds = 3.16887 × 10⁻⁶ years and 10,000 seconds = 0.000316887 years.

What people are saying
★★★★★
Anonymous · 22 Oct 2026