⏱️ Attoseconds to Years (average) Converter

5.0 out of 5 (1 rating)

Enter details

1 attosecond =
3.16887 × 10⁻²⁶ years
1 year =
3.1557 × 10²⁵ attoseconds
Formula
yr = as × 3.16887 × 10⁻²⁶
Handy values
100 as = 3.16887 × 10⁻²⁴ yr · 1,000 as = 3.16887 × 10⁻²³ yr · 10,000 as = 3.16887 × 10⁻²² yr

Rate this calculator

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

⚡ Attoseconds to Years (average): the quick answer

1 as = 3.16887 × 10⁻²⁶ yr 1 attosecond equals 3.16887 × 10⁻²⁶ years

To convert attoseconds to years, multiply the value by 3.16887 × 10⁻²⁶. To go the other way, multiply years by 3.1557 × 10²⁵ to get attoseconds.

↔ Convert years to attoseconds instead

🧮 Formula

Attoseconds to Years (average)
yr = as × 3.16887 × 10⁻²⁶
Years (average) to Attoseconds
as = yr × 3.1557 × 10²⁵

Where

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

📊 Attoseconds to Years (average) conversion table

Attoseconds (as)Years (average) (yr)
1 as3.16887 × 10⁻²⁶ yr
5 as1.58444 × 10⁻²⁵ yr
10 as3.16887 × 10⁻²⁵ yr
25 as7.92218 × 10⁻²⁵ yr
50 as1.58444 × 10⁻²⁴ yr
100 as3.16887 × 10⁻²⁴ yr
250 as7.92218 × 10⁻²⁴ yr
500 as1.58444 × 10⁻²³ yr
1,000 as3.16887 × 10⁻²³ yr
2,500 as7.92218 × 10⁻²³ yr
5,000 as1.58444 × 10⁻²² yr
10,000 as3.16887 × 10⁻²² yr
100,000 as3.16887 × 10⁻²¹ yr
1,000,000 as3.16887 × 10⁻²⁰ yr

✏️ Worked examples

Convert 25 attoseconds to years

25 as × 3.16887 × 10⁻²⁶ = 7.92218 × 10⁻²⁵ yr

Try this example →

Convert 250 attoseconds to years

250 as × 3.16887 × 10⁻²⁶ = 7.92218 × 10⁻²⁴ yr

Try this example →

📘 About these units

Attosecond (as). An attosecond is 10⁻¹⁸ of a second, the scale of electron motion in atoms.

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

❓ Frequently asked questions

How many years are in one attosecond?

There are 3.16887 × 10⁻²⁶ years in one attosecond.

How do I convert attoseconds to years?

Multiply the number of attoseconds by 3.16887 × 10⁻²⁶. For example, 10 attoseconds equal 3.16887 × 10⁻²⁵ years.

How many attoseconds are in one year?

One year equals 3.1557 × 10²⁵ attoseconds.

How many years is 1,000 attoseconds?

3.16887 × 10⁻²³ years. Other common values: 100 attoseconds = 3.16887 × 10⁻²⁴ years and 10,000 attoseconds = 3.16887 × 10⁻²² years.

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