Skip to content
NuGet

System.Text.Json

Provides high-performance and low-allocating types that serialize objects to JavaScript Object Notation (JSON) text and deserialize JSON text to objects, with UTF-8 support built-in. Also provides types to read and write JSON text encoded as UTF-8, and to create an in-memory document object model (DOM), that is read-only, for random access of the JSON elements within a structured view of the data. The System.Text.Json library is built-in as part of the shared framework in .NET Runtime. The package can be installed when you need to use it in other target frameworks.

dotnetmonorepo
github.com/dotnet/dotnetdot.net/MITMicrosoft1.3k · 349 forks · 173 contributors
Compare
Compares against 10.0.14 (latest stable)
Latest Stable10.0.14Oct 25, 2026
Latest RC11.0.0-rc.3.26522.148Oct 25, 2026
Release cadenceSeveral a day
Last releaseOct 25, 2026
Open advisories0
Changelog quality19% curated
GitHub Releases, gaps for some releases
SecurityYou're on
8.x9.x10.x11.x
STABLE · RCPRE-RELEASE2024AprJulOct2025AprJulOct2026AprJulOct

68 older or filtered releases not shown.

Breaking changes and a migration checklist for each major version