.THE File Extension

JavaScript Object Notation File

A file extension is letters after the last period in a file name. For example, .txt is the extension of file.txt. Extensions tell the operating system the file type and program to open it. The only ru...

General Information

Title JSON File Extension
Extension .json
Full Form JavaScript Object Notation File
File Type Text File
Developer Douglas Crockford
MIME Type application/json

File Function

Primary Function Store data
Additional Functions Data interchange
Features Text-based, Readable

File Characteristics

Quality Structured data
Supports Layers N/A
Supports Transparency N/A
Editable Yes

Use Cases

API Response Yes
Configuration Files Yes
Data Storage Yes

Security and Practices

Security Risks Injections, Malformed data
Best Practices Validation, Encoding

Historical/Version Information

Initial Release Early 2000s
Latest Version ECMA-404 (2017)

Associated Types

Similar Extensions .js, .xml, .yaml

Software Compatibility

Software Usage Policy OS Compatibility
Any Text Editor Free Windows, Mac, Linux
Modern Web Browsers Free Windows, Mac, Linux
Integrated Development Environments Varies Windows, Mac, Linux