format · validate · convert · runs locally

Parse JSON in R

How to parse a JSON string into an object and serialize (stringify) an object back to JSON in R. jsonlite is the standard R package for JSON, mapping objects to lists and data frames. Need to clean up the JSON first? Use the formatter & validator.

Parse JSON (string → object)

# jsonlite
library(jsonlite)
obj <- fromJSON(text)

Stringify (object → JSON string)

text <- toJSON(obj, pretty = TRUE, auto_unbox = TRUE)

Frequently asked questions

How do I parse JSON in R?

jsonlite is the standard R package for JSON, mapping objects to lists and data frames. Parse with the snippet above; the result is a native object/map you can read.

How do I pretty-print JSON in R?

Use the stringify snippet above with indentation, or paste your JSON into the formatter on this page.