porro

End of life  /  React  /  16

Supported

React 16 is supported.

Security fixes only, with no published end date. Bug fixes have stopped.

Released
26 Sep 2017
Active support
ended 20 Oct 2020
Security fixes
no date yet
Latest
16.14.0

Upgrade to React 19: no end date announced yet.

Release cycles

Every React cycle, at a glance.

Active support means bug fixes and security fixes; after it, security fixes only. Past the end of security support, nothing.

  1. 19
  2. 18
  3. 17
  4. 16
  5. 15
  • Active support
  • Security fixes only
  • Supported
  • Ends within 90 days
  • Ended

What to upgrade to

Go to 19.

19 is the newest supported React cycle.

Before you upgrade

Move react and react-dom together, and check the frameworks and component libraries you use support the new major first. Read the React 19 upgrade guide

How to check your version

Which React is this site on?

In the lock file

$ npm ls react
# package-lock.json is what deploys

In the browser

$ React.version
"19.3.1"
# in the console, when React is loaded globally

Know before support ends.

Porro reads the PHP, framework and database version from every site and tells you 90 days before support runs out.

Start your free trial →

Dates from endoflife.date/react, checked daily · data as of 29 Oct 2026.