www.geeksforgeeks.org Open in urlscan Pro
2a02:26f0:7100::1720:ee1a  Public Scan

URL: https://www.geeksforgeeks.org/reading-and-writing-json-to-a-file-in-python/?utm_source=mail&utm_medium=signup_newsletter&utm_c...
Submission: On August 09 via manual from US — Scanned from DE

Form analysis 2 forms found in the DOM

<form id="gcse-form" class="gcse-form_class p-relative" data-sm="false"><span class="front-search-icon"><i class="gfg-icon gfg-icon_search gfg-icon_white gcse-search__icon gcse-search-icon_grey"></i></span>
  <input class="gcse-search-input__wrapper" id="gcse-search-input" aria-expanded="false" placeholder="Search..." autocomplete="off">
  <i class="gfg-icon gfg-icon_times gfg-icon_white hide-search"></i>
  <button aria-label="search" class="gcse-search__btn not-expanded">
    <i class="gfg-icon gfg-icon_search gfg-icon_white gcse-search__icon"></i></button>
</form>

<form><label for="suggestion-section">Suggestion[CharLimit:2000]</label>
  <textarea id="suggestion-section-textarea" name="suggestion-section" placeholder="Write your suggestions here"></textarea>
</form>

Text Content

Skip to content

 * DSA
   * Data Structures
     * Arrays
     * Matrix
     * Strings
     * Linked List
       * Singly Linked List
       * Doubly Linked List
       * Circular Linked List
       * Doubly Circular Linked List
       * Linked List Tutorial
     * Stack
     * Queue
     * Tree
       * Generic Tree
       * Binary Tree
       * Binary Search Tree
       * AVL Tree
       * B Tree
       * B+ Tree
       * Red Black Tree
       * Tree Data Structure Tutorial
     * Heap
     * Hashing
     * Graph
     * Set Data Structure
     * Map Data Structure
     * Advanced Data Structure
     * Data Structures Tutorial
   * Algorithms
     * Analysis of Algorithms
       * Design and Analysis of Algorithms
       * Asymptotic Analysis
       * Asymptotic Notations
       * Worst, Average and Best Cases
     * Searching Algorithms
       * Linear Search
       * Binary Search
       * Searching Algorithms Tutorial
     * Sorting Algorithms
       * Selection Sort
       * Bubble Sort
       * Insertion Sort
       * Merge Sort
       * Quick Sort
       * Heap Sort
       * Counting Sort
       * Radix Sort
       * Bucket Sort
       * Sorting Algorithms Tutorial
     * Greedy Algorithms
     * Dynamic Programming
     * Graph Algorithms
     * Pattern Searching
     * Recursion
     * Backtracking
     * Divide and Conquer
     * Mathematical Algorithms
     * Geometric Algorithms
     * Bitwise Algorithms
     * Randomized Algorithms
     * Branch and Bound
     * Algorithms Tutorial
   * DSA Tutorial
   * Competitive Programming
   * Company Wise SDE Sheets
     * Facebook SDE Sheet
     * Amazon SDE Sheet
     * Apple SDE Sheet
     * Netflix SDE Sheet
     * Google SDE Sheet
     * Wipro Coding Sheet
     * Infosys Coding Sheet
     * TCS Coding Sheet
     * Cognizant Coding Sheet
     * HCL Coding Sheet
   * DSA Cheat Sheets
     * SDE Sheets
     * FAANG Coding Sheet
     * Love Babbaar Sheet
     * Mass Recruiter Sheet
     * Product-Based Coding Sheet
     * Company-Wise Preparation Sheet
   * Top Interview Questions
     * Top 100 DSA Interview Questions Topic-wise
     * Top 50 Array Problems
     * Top 50 String Problems
     * Top 50 Problems on Stack
     * Top 50 Problems on Heap
     * Top 20 Linked List Interview Question
     * Top 50 Tree Problems
     * Top 50 Graph Problems
     * Top 50 Problems on Recursion
     * Top 20 Greedy Algorithms Interview Questions
     * Top 50 Dynamic Programming (DP) Problems
     * Top 20 Hashing Technique based Interview Questions
     * Top 20 Dynamic Programming Interview Questions
     * Top 10 algorithms in Interview Questions
     * Commonly Asked Data Structure Interview Questions
   * Puzzles
     * All Puzzles
     * Top 100 Puzzles Asked In Interviews
     * Top 20 Puzzles Commonly Asked During SDE Interviews
     * Top MCQs on Puzzles with Answers
     * Crossword Puzzle Of The Week
 * Tutorials
   * Programming Languages
     * C
     * C++
     * Python
     * R
     * Golang
     * C#
     * Swift
     * Kotlin
     * Scala
     * Perl
   * Java
     * Java Tutorial
     * Java Collection
     * Java 8 Tutorial
     * Java Advance
       * Spring Tutorial
       * Spring Boot Tutorial
       * Spring MVC Tutorial
       * Hibernate Tutorial
     * Java Interview Questions
       * Java Interview Questions
       * Multithreading Interview Questions
       * Collection Interview Quesions
     * Java Programs
     * Java Projects
   * CS Subjects
     * Mathematics
     * Operating System
     * DBMS
     * Computer Networks
     * Computer Organization and Architecture
     * Theory of Computation
     * Compiler Design
     * Digital Logic
     * Software Engineering
   * System Design
     * System Design Tutorial
       * What is System Design
       * Key Terminologies in System Design
       * Analysis and Architecture of Systems
       * Scalability in System Design
       * Databases in System Design
       * High Level Design or HLD
       * Low Level Design or LLD
       * Communication Protocols
       * Web Servers and Proxies
       * Case Studies in Designing Systems
       * Complete System Design Tutorial
     * System Design Patterns
       * Factory Pattern
       * Observer Pattern
       * Singleton Design Pattern
       * Decorator Pattern
       * Strategy Pattern
       * Adapter Pattern
       * Command Pattern
       * Iterator Pattern
       * Prototype Design Pattern
       * All Design Patterns
     * System Design Roadmap
     * Top 10 System Design Interview Questions and Answers
   * DevOps
     * Git
     * AWS
     * Docker
     * Kubernetes
     * Microsoft Azure Tutorial
     * Google Cloud Platform
   * SQL Tutorial
   * Interview Questions
     * C Interview Questions
     * C++ Interview Questions
     * STL Interview Questions
     * Java Interview Questions
     * Python Interview Questions
     * R Interview Questions
     * SQL Interview Questions
     * Linux Interview Questions
     * C# Interview Questions
     * Android Interview Questions
     * Flutter Interview Questions
     * Operating System Interview Questions
     * Computer Network Interview Questions
     * Software Engineering Interview Questions
     * CCNA Interview Questions
     * Ethical Hacking Interview Questions
   * Interview Corner
     * Company Preparation
     * Top Topics
     * Practice Company Questions
     * Interview Experiences
     * Experienced Interviews
     * Internship Interviews
     * Competitive Programming
     * Multiple Choice Quizzes
     * Aptitude for Placements
   * Projects
     * C++ Projects
     * Java Projects
     * Python Projects
     * Machine Learning Projects
     * Android Projects
   * Cheat Sheets
     * C CheatSheet
     * C++ CheatSheet
     * C++ STL CheatSheet
     * Python CheatSheet
     * Docker CheatSheet
     * Kubernetes CheatSheet
     * Computer Network CheatSheet
     * CCNA CheatSheet
     * Ethical Hacking CheatSheet
   * Quizzes
     * C Quiz
     * C++ Quiz
     * Java Quiz
     * Python Quiz
     * DBMS Quiz
     * Operating System Quiz
     * Computer Network Quiz
     * COA Quiz
 * Jobs
   * For Job Seekers
     * Get Hired: Apply for Jobs
     * Job-a-thon: Hiring Challenge
   * For Recruiters
     * Recruiter Dashboard
     * Corporate Hiring Solutions
 * ML & Data Science
   * Python Tutorial
   * R Tutorial
   * Machine Learning
     * Machine Learning Maths
     * Machine Learning Tutorial
     * Machine Learning Projects
   * Data Science using Python
   * Data Science using R
   * Data Science Packages
     * Pandas Tutorial
     * NumPy Tutorial
   * Data Visualization
     * Data Visualization with Python
       * Python Data Visualization Tutorial
       * Matplotlib Tutorial
       * Bokeh Tutorial
       * Plotly Tutorial
       * Seaborn Tutorial
     * Data Visualization with R
       * Data Visualization with R
       * Plotly Tutorial
       * ggplot Tutorial
     * Data Visualization Tools
       * Tableau
       * Power BI
   * Data Analysis
     * Data Analysis with Python
     * Data Analysis with R
   * Deep Learning
     * Deep Learning Tutorial
     * Deep Learning Projects
   * NLP Tutorial
   * OpenCV Tutorial
   * Interview Questions
     * Machine Learning Interview Question
     * Deep Learning Interview Question
     * Python Interview Questions
     * Top 50 R Interview Questions
   * ML Frameworks
     * Tensorflow
     * PyTorch
     * PyTorch Lightning
 * Web Development
   * HTML
   * CSS
   * JavaScript
   * PHP
   * Bootstrap Tutorial
   * CSS Frameworks
     * Tailwind CSS
     * Foundation CSS
     * Materialize CSS
     * Bulma
     * Pure CSS
     * Primer CSS
     * Blaze UI
     * Semantic UI
   * JavaScript Frameworks
     * AngularJS
     * Angular PrimeNG
     * Angular ngx Bootstrap
     * NodeJS
     * Express.js
   * JavaScript Libraries
     * jQuery
     * jQuery Mobile
     * jQuery UI
     * jQuery EasyUI
     * jQWidgets
     * ReactJS
     * React Bootstrap
     * React Rebass
     * React Desktop
     * React Suite
     * ReactJS Evergreen
     * ReactJS Reactstrap
     * Ant Design
     * BlueprintJS
     * p5.js
     * Lodash
     * TensorFlow.js
     * Moment.js
     * Collect.js
   * Django Tutorial
   * WordPress
   * JSON
   * Web Dev Cheat Sheets
     * HTML Cheat Sheet
     * CSS Cheat Sheet
     * Bootstrap Cheat Sheet
     * JS Cheat Sheet
     * jQuery Cheat Sheet
     * Angular Cheat Sheet
 * Practice
   * All DSA Problems
   * Problem of the Day
   * GFG SDE Sheet
   * Curated DSA Lists
     * Beginner's DSA Sheet
     * Love Babbar Sheet
     * Top 50 Array Problems
     * Top 50 String Problems
     * Top 50 Tree Problems
     * Top 50 Graph Problems
     * Top 50 DP Problems
 * Contests
   * GFG Weekly Coding Contest
   * Job-A-Thon: Hiring Challenge
   * BiWizard School Contest
   * All Contests and Events

 * 
 * 
   Switch to Dark Mode
 * 
 * Sign In


 * Sign In
 * Home
 * Saved Videos
 * Courses
 * * For Working Professionals
     * Data Structure & Algorithm Classes (Live)
     * System Design (Live)
     * JAVA Backend Development(Live)
     * DevOps(Live)
     * Data Structures & Algorithms in Python
   * For Students
     * Interview Preparation Course
     * GATE CS & IT 2024
     * Data Science (Live)
     * Data Structure & Algorithm-Self Paced(C++/JAVA)
     * Master Competitive Programming(Live)
     * Full Stack Development with React & Node JS(Live)
   * For School Students
     * CBSE Class 12 Computer Science
     * School Guide
     * Python Programming Foundation
   * Data Structures & Algorithms
     * DSA for Beginners
     * Complete DSA Tutorial
     * Competitive Programming
   * Data Structures
     * Arrays
     * Matrix
     * Strings
     * Stack
     * Queue
     * Heap
     * Hashing
     * Graph
     * Set Data Structure
     * Map Data Structure
     * Advanced Data Structure
     * Data Structures Tutorial
   * Linked List
     * Singly Linked List
     * Doubly Linked List
     * Circular Linked List
     * Doubly Circular Linked List
     * Linked List Tutorial
   * Tree
     * Generic Tree
     * Binary Tree
     * Binary Search Tree
     * AVL Tree
     * B Tree
     * B+ Tree
     * Red Black Tree
     * Tree Data Structure Tutorial
   * Algorithms
     * Greedy Algorithms
     * Dynamic Programming
     * Graph Algorithms
     * Pattern Searching
     * Recursion
     * Backtracking
     * Divide and Conquer
     * Mathematical Algorithms
     * Geometric Algorithms
     * Bitwise Algorithms
     * Randomized Algorithms
     * Branch and Bound
     * Algorithms Tutorial
   * Analysis of Algorithms
     * Design and Analysis of Algorithms
     * Asymptotic Analysis
     * Asymptotic Notations
     * Worst, Average and Best Cases
   * Searching Algorithms
     * Linear Search
     * Binary Search
     * Searching Algorithms Tutorial
   * Sorting Algorithms
     * Selection Sort
     * Bubble Sort
     * Insertion Sort
     * Merge Sort
     * Quick Sort
     * Heap Sort
     * Counting Sort
     * Radix Sort
     * Bucket Sort
     * Sorting Algorithms Tutorial
   * Company Wise SDE Sheets
     * Facebook SDE Sheet
     * Amazon SDE Sheet
     * Apple SDE Sheet
     * Netflix SDE Sheet
     * Google SDE Sheet
     * Wipro Coding Sheet
     * Infosys Coding Sheet
     * TCS Coding Sheet
     * Cognizant Coding Sheet
     * HCL Coding Sheet
   * DSA Cheat Sheets
     * DSA Sheet for Beginners
     * SDE Sheets
     * FAANG Coding Sheet
     * Love Babbaar Sheet
     * Mass Recruiter Sheet
     * Product-Based Coding Sheet
     * Company-Wise Preparation Sheet
   * Top Interview Questions
     * Top 100 DSA Interview Questions Topic-wise
     * Top 50 Array Problems
     * Top 50 String Problems
     * Top 50 Stack Problems
     * Top 50 Heap Problems
     * Top 50 Linked List Problems
     * Top 50 Tree Problems
     * Top 50 Graph Problems
     * Top 50 Problems on Recursion Algorithms
     * Top 20 Interview Questions on Greedy Algorithms
     * Top 20 Interview Questions on Dynamic Programming
     * Top 50 Problems on Dynamic Programming (DP)
     * Top 20 Interview Questions on Hashing
     * Interview Questions on Top 10 Algorithms
     * Commonly Asked Data Structure Interview Questions
   * Puzzles
     * All Puzzles
     * Top 100 Puzzles Asked In Interviews
     * Top 20 Puzzles Commonly Asked During SDE Interviews
     * Top MCQs on Puzzles with Answers
     * Crossword Puzzle Of The Week
   * System Design
     * System Design Roadmap
     * Top 10 System Design Interview Questions and Answers
   * System Design Tutorial
     * What is System Design
     * Key Terminologies in System Design
     * Analysis and Architecture of Systems
     * Scalability in System Design
     * Databases in System Design
     * High Level Design or HLD
     * Low Level Design or LLD
     * Communication Protocols
     * Web Servers and Proxies
     * Case Studies in Designing Systems
     * Complete System Design Tutorial
   * Software Design Patterns
     * Factory Pattern
     * Observer Pattern
     * Singleton Design Pattern
     * Decorator Pattern
     * Strategy Pattern
     * Adapter Pattern
     * Command Pattern
     * Iterator Pattern
     * Prototype Design Pattern
     * All Design Patterns
   * Interview Corner
     * Company Preparation
     * Top Topics
     * Practice Company Questions
     * Interview Experiences
     * Experienced Interviews
     * Internship Interviews
     * Competitive Programming
     * Multiple Choice Quizzes
     * Aptitude for Placements
   * Languages
     * C
     * C++
     * Java
     * Python
     * JavaScript
     * PHP
     * R Tutorial
     * C#
     * SQL
     * Scala
     * Perl
     * Go Language
     * Kotlin
   * Web Development
     * TypeScript
     * JSON
   * HTML
     * HTML Tutorial
     * Free HTML Course
     * HTML Cheat Sheet
   * CSS
     * CSS Tutorial
     * Free CSS Course
     * CSS Cheat Sheet
   * CSS Preprocessors
     * SASS
     * LESS
   * JavaScript
     * JavaScript Tutorial
     * Free JavaScript Course
     * JavaScript A to Z Complete Guide
     * JavaScript Cheat Sheet
     * JavaScript Programming Examples
   * ReactJS
     * ReactJS Tutorial
     * Free ReactJS Course
   * ReactJS Frameworks
     * NextJS
     * React Material UI
     * React Bootstrap
     * React Suite
     * Ant Design
     * ReactJS Reactstrap
     * BlueprintJS
   * Node.js
     * Node.js Tutorial
     * Express.js
   * PHP
     * PHP Tutorial
     * PHP Programming Examples
   * AngularJS
     * AngularJS Tutorial
     * AngularJS Cheat Sheet
   * AngularJS Frameworks
     * Angular PrimeNG
     * Angular ngx Bootstrap
   * jQuery
     * jQuery Tutorial
     * jQuery Cheat Sheet
   * jQuery Frameworks
     * jQuery UI
     * jQuery Mobile
     * jQwidget
   * CSS Frameworks & Libraries
     * Tailwind CSS
     * Bulma
     * Pure CSS
     * Materialize CSS
     * Foundation
     * Semantic UI
     * Primer CSS
     * Spectre CSS
   * Bootstrap
     * Bootstrap Tutorial
     * Bootstrap 5
     * Bootstrap Cheat Sheet
   * JS Other Frameworks & Libraries
     * Lodash
     * D3.js
     * Vue.js
     * Underscore.js
     * TensorFlow.js
     * Collect.js
     * Fabric.js
     * p5.js
   * ML & Data Science
     * Data Science using Python
     * Data Science using R
     * NLP Tutorial
     * OpenCV Tutorial
   * Machine Learning
     * ML Tutorial
     * ML Maths
     * ML Projects
   * Data Science Packages
     * Pandas Tutorial
     * NumPy Tutorial
   * Data Visualization
   * Data Visualization with Python
     * Python Data Visualization Tutorial
     * Matplotlib Tutorial
     * Bokeh Tutorial
     * Plotly Tutorial
     * Seaborn Tutorial
   * Data Visualization with R
     * Data Visualization with R
     * Plotly Tutorial
     * ggplot Tutorial
   * Data Visualization Tools
     * Tableau
     * Power BI
   * Data Analysis
     * Data Analysis with Python
     * Data Analysis with R
   * Deep Learning
     * Deep Learning Tutorial
     * Deep Learning Projects
   * Interview Questions
     * Machine Learning Interview Question
     * Deep Learning Interview Question
     * Python Interview Questions
     * Top 50 R Interview Questions
   * ML Frameworks
     * Tensorflow
     * PyTorch
     * PyTorch Lightning
   * CS Subjects
     * Mathematics
     * Operating System
     * DBMS
     * Computer Networks
     * Computer Organization and Architecture
     * Theory of Computation
     * Compiler Design
     * Digital Logic
     * Software Engineering
   * DevOps
     * GIT
     * AWS
     * Docker
     * Kubernetes
     * Microsoft Azure Tutorial
     * Google Cloud Platform
   * School Learning
     * English Grammar
     * School Programming
   * Mathematics
     * Number System
     * Algebra
     * Trigonometry
     * Statistics
     * Probability
     * Geometry
     * Mensuration
     * Calculus
   * CBSE Syllabus
     * Class 8 Syllabus
     * Class 9 Syllabus
     * Class 10 Syllabus
     * Class 11 Syllabus
     * Class 12 Syllabus
   * Maths Notes (Class 8-12)
     * Class 8 Notes
     * Class 9 Notes
     * Class 10 Notes
     * Class 11 Notes
     * Class 12 Notes
   * Maths Formulas (Class 8 -11)
     * Class 8 Formulas
     * Class 9 Formulas
     * Class 10 Formulas
     * Class 11 Formulas
   * NCERT Solutions
     * Class 8 Maths Solution
     * Class 9 Maths Solution
     * Class 10 Maths Solution
     * Class 11 Maths Solution
     * Class 12 Maths Solution
   * RD Sharma Solutions
     * Class 8 Maths Solution
     * Class 9 Maths Solution
     * Class 10 Maths Solution
     * Class 11 Maths Solution
     * Class 12 Maths Solution
   * Science Notes
     * Class 8 Notes
     * Class 9 Notes
     * Class 10 Notes
   * Physics Notes (Class 8-12)
     * Class 8 Notes
     * Class 9 Notes
     * Class 10 Notes
     * Class 11 Notes
     * Class 12 Notes
   * Chemistry Notes (Class 8-12)
     * Class 8 Notes
     * Class 9 Notes
     * Class 10 Notes
     * Class 11 Notes
     * Class 12 Notes
   * Biology Notes
     * Class 8
     * Class 9
     * Class 10
     * Class 11
   * Social Science Syllabus
     * Class 7 SS Syllabus
     * Class 8 SS Syllabus
     * Class 9 SS Syllabus
     * Class 10 SS Syllabus
   * Social Science Notes
   * SS Notes (Class 7-12)
     * Class 7 Notes
     * Class 8 Notes
     * Class 9 Notes
     * Class 10 Notes
   * CBSE History Notes (Class 7-10)
     * History Class 7
     * History Class 8
     * History Class 9
   * CBSE Geography Notes (Class 7-10)
     * Geo. Class 7
     * Geo. Class 8
     * Geo. Class 9
   * CBSE Civics Notes (Class 7-10)
     * Civics Class 7
     * Civics Class 8
   * CBSE Previous Year Papers
     * Maths
     * Physics
     * History
     * Georgraphy
     * Political Science
     * Economics
   * Commerce
     * Management
     * Income Tax
     * Finance
     * Commerce Complete Guide
   * Business Studies
     * Class 11th Notes
     * Class 12th Notes
     * Business Studies Complete Guide
   * Accountancy
     * Class 11th Notes
     * Class 12th Notes
     * Accountancy Complete Guide
   * Microeconomics
     * Class 11th Notes
     * Microeconomics Complete Guide
   * Statistics for Economics
     * Class 11th Notes
     * Statistics for Economics Complete Guide
   * Macroeconomics
     * Class 12th notes
     * Macroeconomics Complete Guide
   * Indian Economic Development
     * Class 12th Notes
     * Indian Economic Development Complete Guide
   * CBSE Class 12 Previous Years Papers
     * Economics - Paper 2020 Set 2 (58/2/2)
     * Economics - Paper 2020 Set 2
     * Economics - Paper 2020 Set (58/1/3)
     * Economics - Paper 2020 Set (58/1/2)
     * Accountancy - Paper Code: 67/1/1, 2020
     * Accountancy - Paper Code: 67/1/2, 2020
     * Accountancy - Paper Code: 67/1/3, 2020
     * Accountancy - Paper Code: 67/2/1, 2020
     * Accountancy - Paper Code: 67/2/2, 2020
     * Accountancy - Paper Code: 67/2/3, 2020
     * Accountancy - Paper Code: 67/4/1, 2020
     * Business Studies - Paper-2019 Set 1
     * Business Studies - Paper 2019 Code (66-2-1)
     * Business Studies - Paper-2020 Set 1
     * Business Studies - Paper-2020 Set 2
     * Economics - Paper 2020 Set 1
     * Economics - Paper 2020 Set 2 (58/2/3)
     * Economics - Paper 2020 Set 3
     * Economics - Paper 2020 Set 3 (58/3/2)
     * Economics - Paper 2020 Set 3 (58/3/3)
     * Economics - Paper 2020 Set 4 (58/4/1)
     * Economics - Paper 2020 Set 4 (58/4/2)
     * Economics - Paper 2020 Set 4 (58/4/3)
     * Economics - Paper 2020 Set 5 (58/5/1)
     * Economics - Paper 2020 Set 5 (58/5/2)
     * Economics - Paper 2020 Set 5 (58/5/3)
   * GATE
     * GATE 2024 Live Course
     * GATE Computer Science Notes
     * Last Minute Notes
     * GATE CS Solved Papers
     * GATE CS Original Papers and Official Keys
     * GATE CS 2023 Syllabus
     * Important Topics for GATE CS
     * GATE 2023 Important Dates
   * Other CS Exams
   * ISRO
     * ISRO CS Original Papers and Official Keys
     * ISRO CS Solved Papers
     * ISRO CS Syllabus for Scientist/Engineer Exam
   * UGC NET
     * UGC NET CS Notes Paper II
     * UGC NET CS Notes Paper III
     * UGC NET CS Solved Papers
   * Banking Exams Study Material
     * RRB Clerk 2023 Exam
   * SBI Clerk
     * SBI Clerk Syllabus
     * General Awareness
     * English
     * Quantitative Aptitude
     * Reasoning Ability
     * SBI Clerk Practice Papers
   * SBI PO
     * SBI PO Syllabus
     * General Awareness
     * English
     * Quantitative Aptitude
     * Reasoning Ability
     * Previous Year Papers
     * SBI PO Practice Papers
   * IBPS PO
     * IBPS PO 2022 Syllabus
     * English Notes
     * Reasoning Notes
     * Previous Year Papers
     * Mock Question Papers
     * General Awareness
   * IBPS Clerk
     * IBPS Clerk Syllabus
     * English Notes
     * Previous Year Papers
   * UPSC Study Material
     * Geography Notes
     * Science & Tech. Notes
     * Ethics Notes
     * Polity Notes
     * Economics Notes
     * Government Schemes (Updated)
     * UPSC Previous Year Papers
   * History Notes
     * Modern Indian History Notes
     * Medieval Indian History Notes
     * Ancient Indian History Notes
     * Complete History Notes
   * SSC CGL Study Material
     * SSC CGL Syllabus
     * General Studies
     * English
     * Reasoning
     * Subjectwise Practice Papers
     * Previous Year Papers
   * Student
     * Campus Ambassador Program
     * School Ambassador Program
     * Project
     * Geek of the Month
     * Campus Geek of the Month
     * Placement Course
     * Competitive Programming
     * Testimonials
     * Student Chapter
     * Geek on the Top
     * Internship
     * Careers
   * For Job Seekers
     * Get Hired: Apply for Jobs
     * Job-a-thon: Hiring Challenge
   * For Recruiters
     * Recruiter Dashboard
     * Corporate Hiring Solutions
   * Curated DSA Lists
     * Beginner's DSA Sheet
     * Love Babbar Sheet
     * Top 50 Array Problems
     * Top 50 String Problems
     * Top 50 Tree Problems
     * Top 50 Graph Problems
     * Top 50 DP Problems
   * Tutorials
   * Jobs
   * Practice
     * All DSA Problems
     * Problem of the Day
     * GFG SDE Sheet
   * Contests
     * GFG Weekly Coding Contest
     * Job-A-Thon: Hiring Challenge
     * BiWizard School Contest
     * All Contests and Events
 * GBlog
 * Puzzles
 * What's New ?

Change Language

 * Trending Now
 * Data Structures
 * Algorithms
 * Topic-wise Practice
 * Python
 * Machine Learning
 * Data Science
 * JavaScript
 * Java
 * Web Development
 * Bootstrap
 * C
 * C++
 * ReactJS
 * Competitive Programming
 * Aptitude
 * Puzzles
 * Projects

Related Articles

▲
Open In App
Related Articles
 * Write an Interview Experience
 * Share Your Campus Experience
 * Interact with files in Python
 * Python tell() function
 * json.dump() in Python
 * Read JSON file using Python
 * How to delete data from file in Python
 * Convert Text file to JSON in Python
 * Class and Instance Attributes in Python
 * Python seek() function
 * Pulling a random word or string from a line in a text file in Python
 * Get values of all rows in a particular column in openpyxl – Python
 * How to read from a file in Python
 * Setting file offsets in Python
 * Python – Pretty Print JSON
 * Python append to a file
 * Serialize and Deserialize complex JSON in Python
 * How to read large text files in Python?
 * How to copy file in Python3?
 * Read a file line by line in Python
 * Pretty Print JSON in Python
 * Delete an entire directory tree using Python | shutil.rmtree() method
 * Adding new column to existing DataFrame in Pandas
 * Python map() function
 * How to get column names in Pandas dataframe
 * Taking input in Python
 * Python Dictionary
 * Iterate over a list in Python
 * Enumerate() in Python
 * Reading and Writing to text files in Python

 * Write an Interview Experience
 * Share Your Campus Experience
 * Interact with files in Python
 * Python tell() function
 * json.dump() in Python
 * Read JSON file using Python
 * How to delete data from file in Python
 * Convert Text file to JSON in Python
 * Class and Instance Attributes in Python
 * Python seek() function
 * Pulling a random word or string from a line in a text file in Python
 * Get values of all rows in a particular column in openpyxl – Python
 * How to read from a file in Python
 * Setting file offsets in Python
 * Python – Pretty Print JSON
 * Python append to a file
 * Serialize and Deserialize complex JSON in Python
 * How to read large text files in Python?
 * How to copy file in Python3?
 * Read a file line by line in Python
 * Pretty Print JSON in Python
 * Delete an entire directory tree using Python | shutil.rmtree() method
 * Adding new column to existing DataFrame in Pandas
 * Python map() function
 * How to get column names in Pandas dataframe
 * Taking input in Python
 * Python Dictionary
 * Iterate over a list in Python
 * Enumerate() in Python
 * Reading and Writing to text files in Python




READING AND WRITING JSON TO A FILE IN PYTHON

Please go through our recently updated Improvement Guidelines before submitting
any improvements.
Save Article
24 Likes
sathiyajith19
scholar
11 published articles
ReadDiscussCoursesPracticeVideo
Please go through our recently updated Improvement Guidelines before submitting
any improvements.
Save Article
24 Likes

The full form of JSON is Javascript Object Notation. It means that a script
(executable) file which is made of text in a programming language, is used to
store and transfer the data. Python supports JSON through a built-in package
called JSON. To use this feature, we import the JSON package in Python script.
The text in JSON is done through quoted-string which contains the value in
key-value mapping within { }. It is similar to the dictionary in Python.


WRITING JSON TO A FILE IN PYTHON

Serializing JSON refers to the transformation of data into a series of bytes
(hence serial) to be stored or transmitted across a network. To handle the data
flow in a file, the JSON library in Python uses dump() or dumps() function to
convert the Python objects into their respective JSON object, so it makes it
easy to write data to files. See the following table given below.



PYTHON OBJECTJSON OBJECTDictobjectlist, tuplearraystrstringint, long,
floatnumbersTruetrueFalsefalseNonenull


METHOD 1: WRITING JSON TO A FILE IN PYTHON USING JSON.DUMPS() 

The JSON package in Python has a function called json.dumps() that helps in
converting a dictionary to a JSON object. It takes two parameters:

 * dictionary – the name of a dictionary which should be converted to a JSON
   object.
 * indent – defines the number of units for indentation

After converting the dictionary to a JSON object, simply write it to a file
using the “write” function.



 * Python3


PYTHON3




















import json
 
# Data to be written
dictionary = {
    "name": "sathiyajith",
    "rollno": 56,
    "cgpa": 8.6,
    "phonenumber": "9976770500"
}
 
# Serializing json
json_object = json.dumps(dictionary, indent=4)
 
# Writing to sample.json
with open("sample.json", "w") as outfile:
    outfile.write(json_object)







Output: 

 


METHOD 2: WRITING JSON TO A FILE IN PYTHON USING JSON.DUMP() 

Another way of writing JSON to a file is by using json.dump() method The JSON
package has the “dump” function which directly writes the dictionary to a file
in the form of JSON, without needing to convert it into an actual JSON object.
It takes 2 parameters:


 * dictionary – the name of a dictionary which should be converted to a JSON
   object.
 * file pointer – pointer of the file opened in write or append mode.

 * Python3


PYTHON3




















# Python program to write JSON
# to a file
 
 
import json
 
# Data to be written
dictionary = {
    "name": "sathiyajith",
    "rollno": 56,
    "cgpa": 8.6,
    "phonenumber": "9976770500"
}
 
with open("sample.json", "w") as outfile:
    json.dump(dictionary, outfile)







Output: 

 


READING JSON FROM A FILE USING PYTHON

Deserialization is the opposite of Serialization, i.e. conversion of JSON
objects into their respective Python objects. The load() method is used for it.
If you have used JSON data from another program or obtained it as a string
format of JSON, then it can easily be deserialized with load(), which is usually
used to load from a string, otherwise, the root object is in a list or Dict. 


READING JSON FROM A FILE USING  JSON.LOAD() 

The JSON package has json.load() function that loads the JSON content from a
JSON file into a dictionary. It takes one parameter:

 * File pointer: A file pointer that points to a JSON file.

 * Python3


PYTHON3




















import json
 
# Opening JSON file
with open('sample.json', 'r') as openfile:
 
    # Reading from json file
    json_object = json.load(openfile)
 
print(json_object)
print(type(json_object))







Output: 

 



Last Updated : 19 Jul, 2022
Like Article 24
Save Article



PLEASE LOGIN TO COMMENT...




Similar Reads
Reading and Writing lists to a file in Python

Writing Scrapy Python Output to JSON file

Reading and Writing to text files in Python

Reading and Writing XML Files in Python

Reading and Writing CSV Files in Python

Python - Difference between json.dump() and json.dumps()

Python - Difference Between json.load() and json.loads()

Reading Python File-Like Objects from C | Python

Reading an excel file using Python

Reading an excel file using Python openpyxl module
Related Tutorials
Pandas AI: The Generative AI Python Library

OpenAI Python API - Complete Guide

Python for Kids - Fun Tutorial to Learn Python Programming

Data Analysis Tutorial

Flask Tutorial
Like24
Previous
Python - Remove the row if all elements equal to N
Next
Python - Test rear digit match in all list elements
Article Contributed By :
sathiyajith19
sathiyajith19
Follow
Vote for difficulty
Current difficulty : Easy
Easy Normal Medium Hard Expert

Improved By :
 * sweetyty
 * surajkr_gupta

Article Tags :
 * python-file-handling
 * Python-json
 * Python
 * Technical Scripter

Practice Tags :
 * python

Improve Article
Report Issue


Join our Community
Courses

141k+ interested Geeks
Complete Machine Learning & Data Science Program
Explore
163k+ interested Geeks
Data Structures & Algorithms in Python - Self Paced
Explore
103k+ interested Geeks
Master C Programming with Data Structures
Explore
Recently Published

Error 404 Not Found: How To Fix It?
Read
IU International University of Applied Sciences
Read
Top 15 Companies That Don’t Require a College Degree
Read
What is Supply Chain Management and How it Works?
Read
403 Forbidden Error: How To Fix It
Read
Top 5 Universities to Upskill your Leadership Roles
Read
Maximizing Productivity with Google Workspace
Read
10 Exciting Project Ideas Using Large Language Models (LLMs)
Read
10 Best IPTV Service Provider Subscriptions
Read


Explore More










IMPROVE YOUR CODING SKILLS WITH PRACTICE

Try It!


A-143, 9th Floor, Sovereign Corporate Tower, Sector-136, Noida, Uttar Pradesh -
201305
feedback@geeksforgeeks.org


 * Company
 * About Us
 * Legal
 * Careers
 * In Media
 * Contact Us
 * Advertise with us

 * Explore
 * Job-A-Thon For Freshers
 * Job-A-Thon For Experienced
 * GfG Weekly Contest
 * Offline Classes (Delhi/NCR)
 * DSA in JAVA/C++
 * Master System Design
 * Master CP

 * Languages
 * Python
 * Java
 * C++
 * PHP
 * GoLang
 * SQL
 * R Language
 * Android Tutorial

 * DSA Concepts
 * Data Structures
 * Arrays
 * Strings
 * Linked List
 * Algorithms
 * Searching
 * Sorting
 * Mathematical
 * Dynamic Programming

 * DSA Roadmaps
 * DSA for Beginners
 * Basic DSA Coding Problems
 * Complete Roadmap To Learn DSA
 * DSA for FrontEnd Developers
 * DSA with JavaScript
 * Top 100 DSA Interview Problems

 * Web Development
 * HTML
 * CSS
 * JavaScript
 * Bootstrap
 * ReactJS
 * AngularJS
 * NodeJS

 * Computer Science
 * GATE CS Notes
 * Operating Systems
 * Computer Network
 * Database Management System
 * Software Engineering
 * Digital Logic Design
 * Engineering Maths

 * Python
 * Python Programming Examples
 * Django Tutorial
 * Python Projects
 * Python Tkinter
 * OpenCV Python Tutorial
 * Python Interview Question

 * Data Science & ML
 * Data Science With Python
 * Data Science For Beginner
 * Machine Learning Tutorial
 * Maths For Machine Learning
 * Pandas Tutorial
 * NumPy Tutorial
 * NLP Tutorial
 * Deep Learning Tutorial

 * DevOps
 * Git
 * AWS
 * Docker
 * Kubernetes
 * Azure
 * GCP

 * Competitive Programming
 * Top DSA for CP
 * Top 50 Tree Problems
 * Top 50 Graph Problems
 * Top 50 Array Problems
 * Top 50 String Problems
 * Top 50 DP Problems
 * Top 15 Websites for CP

 * System Design
 * What is System Design
 * Monolithic and Distributed SD
 * Scalability in SD
 * Databases in SD
 * High Level Design or HLD
 * Low Level Design or LLD
 * Top SD Interview Questions

 * Interview Corner
 * Company Wise Preparation
 * Preparation for SDE
 * Experienced Interviews
 * Internship Interviews
 * Competitive Programming
 * Aptitude Preparation

 * GfG School
 * CBSE Notes for Class 8
 * CBSE Notes for Class 9
 * CBSE Notes for Class 10
 * CBSE Notes for Class 11
 * CBSE Notes for Class 12
 * English Grammar

 * Commerce
 * Accountancy
 * Business Studies
 * Economics
 * Management
 * Income Tax
 * Finance

 * UPSC
 * Polity Notes
 * Geography Notes
 * History Notes
 * Science and Technology Notes
 * Economics Notes
 * Important Topics in Ethics
 * UPSC Previous Year Papers

 * SSC/ BANKING
 * SSC CGL Syllabus
 * SBI PO Syllabus
 * SBI Clerk Syllabus
 * IBPS PO Syllabus
 * IBPS Clerk Syllabus
 * Aptitude Questions
 * SSC CGL Practice Papers

 * Write & Earn
 * Write an Article
 * Improve an Article
 * Pick Topics to Write
 * Write Interview Experience
 * Internships

@geeksforgeeks , Some rights reserved


We use cookies to ensure you have the best browsing experience on our website.
By using our site, you acknowledge that you have read and understood our Cookie
Policy & Privacy Policy Got It !

Improvement

This article is being improved by another user right now. You can suggest the
changes for now and it will be under the article’s discussion tab.
You will be notified via email once the article is available for improvement.
Thank you for your valuable feedback!
Suggest changes
Suggest Changes
Help us improve. Share your suggestions to enhance the article. Contribute your
expertise and make a difference in the GeeksforGeeks portal.

Create Improvement
Enhance the article with your expertise. Contribute to the GeeksforGeeks
community and help create better learning resources for all.

Suggest Changes

Suggestion[CharLimit:2000]



Create Improvement






WELCOME TO GEEKSFORGEEKS.ORG


GEEKSFORGEEKS.ORG ASKS FOR YOUR CONSENT TO USE YOUR PERSONAL DATA TO:

 * perm_identity
   Personalised ads and content, ad and content measurement, audience insights
   and product development
 * devices
   Store and/or access information on a device

expand_moreremove
Learn more
 * 
   How can I change my choice?
 * 
   What if I don't consent?
 * 
   How does legitimate interest work?
 * 
   Do I have to consent to everything?

Your personal data will be processed and information from your device (cookies,
unique identifiers, and other device data) may be stored by, accessed by and
shared with third party vendors, or used specifically by this site or app.

Some vendors may process your personal data on the basis of legitimate interest,
which you can object to by managing your options below. Look for a link at the
bottom of this page or in our privacy policy where you can withdraw consent.

Consent



Manage options

arrow_back

Data preferences


MANAGE YOUR DATA

You can choose how your personal data is used. Vendors want your permission to
do the following:

TCF vendors

help_outline


STORE AND/OR ACCESS INFORMATION ON A DEVICE

Cookies, device identifiers, or other information can be stored or accessed on
your device for the purposes presented to you. View details
Consent


SELECT BASIC ADS

Ads can be shown to you based on the content you’re viewing, the app you’re
using, your approximate location, or your device type. View details
ConsentLegitimate interesthelp_outline


CREATE A PERSONALISED ADS PROFILE

A profile can be built about you and your interests to show you personalised ads
that are relevant to you. View details
Consent


SELECT PERSONALISED ADS

Personalised ads can be shown to you based on a profile about you. View details
Consent


CREATE A PERSONALISED CONTENT PROFILE

A profile can be built about you and your interests to show you personalised
content that is relevant to you. View details
ConsentLegitimate interesthelp_outline


SELECT PERSONALISED CONTENT

Personalised content can be shown to you based on a profile about you. View
details
ConsentLegitimate interesthelp_outline


MEASURE AD PERFORMANCE

The performance and effectiveness of ads that you see or interact with can be
measured. View details
ConsentLegitimate interesthelp_outline


MEASURE CONTENT PERFORMANCE

The performance and effectiveness of content that you see or interact with can
be measured. View details
ConsentLegitimate interesthelp_outline


APPLY MARKET RESEARCH TO GENERATE AUDIENCE INSIGHTS

Market research can be used to learn more about the audiences who visit
sites/apps and view ads. View details
ConsentLegitimate interesthelp_outline


DEVELOP AND IMPROVE PRODUCTS

Your data can be used to improve existing systems and software, and to develop
new products View details
ConsentLegitimate interesthelp_outline


ENSURE SECURITY, PREVENT FRAUD, AND DEBUG

help_outline
Your data can be used to monitor for and prevent fraudulent activity, and ensure
systems and processes work properly and securely. View details


TECHNICALLY DELIVER ADS OR CONTENT

help_outline
Your device can receive and send information that allows you to see and interact
with ads and content. View details


MATCH AND COMBINE OFFLINE DATA SOURCES

help_outline
Data from offline data sources can be combined with your online activity in
support of one or more purposes View details


LINK DIFFERENT DEVICES

help_outline
Different devices can be determined as belonging to you or your household in
support of one or more of purposes. View details


RECEIVE AND USE AUTOMATICALLY-SENT DEVICE CHARACTERISTICS FOR IDENTIFICATION

help_outline
Your device might be distinguished from other devices based on information it
automatically sends, such as IP address or browser type. View details


USE PRECISE GEOLOCATION DATA

Your precise geolocation data can be used in support of one or more purposes.
This means your location can be accurate to within several meters. View details
Consent

You can choose your data preferences. This site or app wants your permission to
do the following:

Site or app


STORE AND/OR ACCESS INFORMATION ON A DEVICE

Cookies, device identifiers, or other information can be stored or accessed on
your device for the purposes presented to you. View details
Consent


SELECT BASIC ADS

Ads can be shown to you based on the content you’re viewing, the app you’re
using, your approximate location, or your device type. View details
Consent


CREATE A PERSONALISED ADS PROFILE

A profile can be built about you and your interests to show you personalised ads
that are relevant to you. View details
Consent


SELECT PERSONALISED ADS

Personalised ads can be shown to you based on a profile about you. View details
Consent


CREATE A PERSONALISED CONTENT PROFILE

A profile can be built about you and your interests to show you personalised
content that is relevant to you. View details
Consent


SELECT PERSONALISED CONTENT

Personalised content can be shown to you based on a profile about you. View
details
Consent


MEASURE AD PERFORMANCE

The performance and effectiveness of ads that you see or interact with can be
measured. View details
Consent


MEASURE CONTENT PERFORMANCE

The performance and effectiveness of content that you see or interact with can
be measured. View details
Consent


APPLY MARKET RESEARCH TO GENERATE AUDIENCE INSIGHTS

Market research can be used to learn more about the audiences who visit
sites/apps and view ads. View details
Consent


DEVELOP AND IMPROVE PRODUCTS

Your data can be used to improve existing systems and software, and to develop
new products View details
Consent

Vendor preferences

Accept all



Confirm choices

arrow_back

Vendor preferences


CONFIRM OUR VENDORS

Vendors can use your data to provide services. Declining a vendor can stop them
from using the data you shared.

TCF vendors

help_outline


EXPONENTIAL INTERACTIVE, INC D/B/A VDX.TV

Cookie duration: 90 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ROQ.AD GMBH

Cookie duration: 365 (days). Cookie duration resets each session.

View details | Privacy policylaunch
Consent


INDEX EXCHANGE INC.

Cookie duration: 395 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


QUANTCAST

Cookie duration: 396 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


BEESWAXIO CORPORATION

Cookie duration: 395 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


SOVRN, INC.

Cookie duration: 365 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ADIKTEEV

Doesn't use cookies. Uses other forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


RTB HOUSE S.A.

Cookie duration: 365 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


THE UK TRADE DESK LTD

Cookie duration: 3629 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ADMETRICS GMBH

Doesn't use cookies.

View details | Privacy policylaunch
Consent


AMOBEE INC.

Cookie duration: 180 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


EPSILON

Cookie duration: 184 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


YAHOO EMEA LIMITED

Cookie duration: 397 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ADVENTORI SAS

Cookie duration: 90 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


TRIPLELIFT, INC.

Cookie duration: 90 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


XANDR, INC.

Cookie duration: 90 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


NEORY GMBH

Cookie duration: 90 (days). Cookie duration resets each session.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


UNRULY GROUP LLC

Cookie duration: 365 (days). Cookie duration resets each session.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


NEURAL.ONE

Cookie duration: 365 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ADITION (VIRTUAL MINDS GMBH)

Cookie duration: 365 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ACTIVE AGENT (VIRTUAL MINDS GMBH)

Cookie duration: 365 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


TABOOLA EUROPE LIMITED

Cookie duration: 366 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


SMART ADSERVER

Cookie duration: 396 (days). Uses other forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ADFORM A/S

Cookie duration: 1 (days).

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


MAGNITE, INC.

Cookie duration: 365 (days). Uses other forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


RATEGAIN ADARA INC

Cookie duration: 730 (days).

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


SIFT MEDIA, INC

Doesn't use cookies.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


RAKUTEN MARKETING LLC

Cookie duration: 730 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


LIFESTREET CORPORATION

Cookie duration: 730 (days). Cookie duration resets each session.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


AMAZON AD SERVER

Cookie duration: 396 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


OPENX

Cookie duration: 365 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


YIELDLAB (VIRTUAL MINDS GMBH)

Cookie duration: 365 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ROKU ADVERTISING SERVICES

Cookie duration: 396 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


NANO INTERACTIVE GROUP LTD.

Doesn't use cookies.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


SIMPLIFI HOLDINGS INC

Cookie duration: 366 (days). Uses other forms of storage.

View details | Privacy policylaunch
Consent


PUBMATIC, INC

Cookie duration: 90 (days). Uses other forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


COMSCORE B.V.

Cookie duration: 720 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Privacy policylaunch
Consent


FLASHTALKING, INC.

Cookie duration: 730 (days).

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


MEDIAMATH, INC.

Cookie duration: 393 (days). Uses other forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


PULSEPOINT, INC.

Cookie duration: 365 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


SMAATO, INC.

Cookie duration: 21 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


SEMASIO GMBH

Cookie duration: 366 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
Consent


CRIMTAN HOLDINGS LIMITED

Cookie duration: 365 (days). Cookie duration resets each session.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


GENIUS SPORTS UK LIMITED

Cookie duration: 365 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
Consent


CRITEO SA

Cookie duration: 390 (days). Uses other forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ADLOOX SA

Doesn't use cookies. Uses other forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


BLIS GLOBAL LIMITED

Cookie duration: 400 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


LOTAME SOLUTIONS, INC

Cookie duration: 274 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Privacy policylaunch
Consent


LIVERAMP

Cookie duration: 365 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


GROUPM UK LIMITED

Cookie duration: 395 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


LOOPME LIMITED

Cookie duration: 90 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


DYNATA LLC

Cookie duration: 365 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
Consent


ASK LOCALA

Cookie duration: 1 (days).

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


NEAR INTELLIGENCE

Doesn't use cookies. Uses other forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


DOUBLEVERIFY INC.

Doesn't use cookies.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


BIDSWITCH GMBH

Cookie duration: 365 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


IPONWEB GMBH

Cookie duration: 365 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


NEXTROLL, INC.

Cookie duration: 183 (days). Cookie duration resets each session.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ID5 TECHNOLOGY LTD

Cookie duration: 90 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
Consent


TEADS FRANCE SAS

Cookie duration: 365 (days). Uses other forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


STRÖER SSP GMBH (SSP)

Cookie duration: 365 (days). Uses other forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


OS DATA SOLUTIONS GMBH &AMP; CO. KG

Cookie duration: 90 (days). Uses other forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


PLATFORM161 B.V.

Cookie duration: 396 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ADACADO TECHNOLOGIES INC. (DBA ADACADO)

Cookie duration: 365 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


BASIS GLOBAL TECHNOLOGIES, INC.

Cookie duration: 365 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


SMADEX, S.L.U.

Cookie duration: 365 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


BOMBORA INC.

Cookie duration: 365 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


SPOTX, INC

Cookie duration: 366 (days). Uses other forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


EASYMEDIA GMBH

Cookie duration: 365 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
Consent


REMERGE GMBH

Doesn't use cookies. Uses other forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ADVANCED STORE GMBH

Cookie duration: 365 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


MAGNITE CTV, INC.

Cookie duration: 366 (days).

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


DELTA PROJECTS AB

Cookie duration: 365 (days).

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


USEMAX ADVERTISEMENT (EMEGO GMBH)

Cookie duration: 365 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


EMETRIQ GMBH

Cookie duration: 365 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
Consent


PUBLICIS MEDIA GMBH

Cookie duration: 90 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Privacy policylaunch
Consent


M.D. PRIMIS TECHNOLOGIES LTD.

Cookie duration: 25 (days).

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ONETAG LIMITED

Cookie duration: 396 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


CLOUD TECHNOLOGIES S.A.

Cookie duration: 365 (days). Cookie duration resets each session.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


SMARTOLOGY LIMITED

Doesn't use cookies. Uses other forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


IMPROVE DIGITAL

Cookie duration: 90 (days).

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ADOBE ADVERTISING CLOUD

Cookie duration: 365 (days).

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


BANNERFLOW AB

Cookie duration: 366 (days).

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


TABMO SAS

Doesn't use cookies. Uses other forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


INTEGRAL AD SCIENCE, INC.

Doesn't use cookies.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


WIZALY

Cookie duration: 365 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
Consent


WEBORAMA

Cookie duration: 393 (days).

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


JIVOX CORPORATION

Cookie duration: 30 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


SOJERN, INC.

Cookie duration: 365 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


MOBILE PROFESSIONALS BV / SAGE&AMP;ARCHER BV

Doesn't use cookies.

View details | Privacy policylaunch
Consent


ON DEVICE RESEARCH LIMITED

Cookie duration: 30 (days).

View details | Storage details | Privacy policylaunch
Consent


ROCKABOX MEDIA LTD

Cookie duration: 365 (days).

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


EXACTAG GMBH

Cookie duration: 180 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
Consent


CELTRA INC.

Doesn't use cookies. Uses other forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


MAINADV SRL

Cookie duration: 30 (days). Uses other forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


GEMIUS SA

Cookie duration: 1825 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
Consent


THE KANTAR GROUP LIMITED

Cookie duration: 914 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Privacy policylaunch
Consent


NIELSEN MEDIA RESEARCH LTD.

Cookie duration: 120 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


SOLOCAL SA

Cookie duration: 396 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


PIXALATE, INC.

Doesn't use cookies.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ORACLE ADVERTISING

Cookie duration: 180 (days). Uses other forms of storage.

View details | Storage details | Privacy policylaunch
Consent


NUMBERLY

Cookie duration: 180 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
Consent


AUDIENCEPROJECT APS

Cookie duration: 365 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


DEMANDBASE, INC.

Cookie duration: 730 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


EFFILIATION / EFFINITY

Cookie duration: 2 (days). Cookie duration resets each session. Uses other forms
of storage.

View details | Storage details | Privacy policylaunch
Consent


ARRIVALIST CO.

Cookie duration: 365 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
Consent


SEENTHIS AB

Doesn't use cookies.

View details | Privacy policylaunch


COMMANDERS ACT

Cookie duration: 365 (days).

View details | Storage details | Privacy policylaunch
Consent


TRAVEL AUDIENCE GMBH

Cookie duration: 397 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Privacy policylaunch
Consent


HUMAN

Doesn't use cookies.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ADLUDIO LTD.

Doesn't use cookies.

View details | Privacy policylaunch
Consent


NEODATA GROUP SRL

Cookie duration: 366 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Privacy policylaunch
Consent


INNOVID LLC

Cookie duration: 90 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


PAPIRFLY AS

Doesn't use cookies.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


NEUSTAR, INC., A TRANSUNION COMPANY

Cookie duration: 365 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


SALESFORCE.COM, INC.

Cookie duration: 180 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Privacy policylaunch
Consent


VERVE GROUP EUROPE GMBH

Doesn't use cookies. Uses other forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


KOCHAVA INC.

Doesn't use cookies.

View details | Storage details | Privacy policylaunch
Consent


OTTO (GMBH &AMP; CO KG)

Cookie duration: 365 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ADOBE AUDIENCE MANAGER, ADOBE EXPERIENCE PLATFORM

Cookie duration: 180 (days). Cookie duration resets each session.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


LOCALSENSOR B.V.

Doesn't use cookies. Uses other forms of storage.

View details | Privacy policylaunch
Consent


ONLINE SOLUTION

Cookie duration: 365 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


RELAY42 NETHERLANDS B.V.

Cookie duration: 730 (days).

View details | Storage details | Privacy policylaunch
Consent


GP ONE GMBH

Cookie duration: Uses session cookies. Uses other forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


LIFTOFF MOBILE, INC.

Doesn't use cookies. Uses other forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


THE MEDIAGRID INC.

Cookie duration: 365 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


MINDTAKE RESEARCH GMBH

Cookie duration: 180 (days). Uses other forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


CINT AB

Cookie duration: 730 (days).

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


GOOGLE ADVERTISING PRODUCTS

Cookie duration: 396 (days). Uses other forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


GFK SE

Cookie duration: 730 (days). Uses other forms of storage.

View details | Privacy policylaunch
Consent


REVJET

Cookie duration: 730 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


PROTECTED MEDIA LTD

Doesn't use cookies.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


CLINCH LABS LTD

Cookie duration: 730 (days). Cookie duration resets each session.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ORACLE DATA CLOUD - MOAT

Doesn't use cookies.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


HEARTS AND SCIENCE MÜNCHEN GMBH

Cookie duration: 60 (days). Cookie duration resets each session.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


AMAZON ADVERTISING

Cookie duration: 396 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


MOLOCO, INC.

Cookie duration: 730 (days). Cookie duration resets each session. Uses other
forms of storage.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


ADTRIBA GMBH

Cookie duration: 730 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
Consent


OBJECTIVE PARTNERS BV

Cookie duration: 90 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
Consent


ENSIGHTEN

Cookie duration: 1825 (days). Cookie duration resets each session.

View details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


EBAY INC

Cookie duration: 90 (days).

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline


METRIXLAB NEDERLAND B.V.

Cookie duration: 730 (days). Uses other forms of storage.

View details | Privacy policylaunch
Consent


HURRA COMMUNICATIONS GMBH

Cookie duration: 366 (days). Cookie duration resets each session.

View details | Storage details | Privacy policylaunch
ConsentLegitimate interesthelp_outline

General vendors

help_outline


GSKINNER

Privacy policylaunch
Consent


AKAMAI

Privacy policylaunch
Consent


FACEBOOK

Privacy policylaunch
Consent


AUNICA

Privacy policylaunch
Consent


BOOKING.COM

Privacy policylaunch
Consent


C3 METRICS

Privacy policylaunch
Consent


IBM

Privacy policylaunch
Consent


EVIDON

Privacy policylaunch
Consent


CUBED

Privacy policylaunch
Consent


OPTOMATON

Privacy policylaunch
Consent


INTELLIAD

Privacy policylaunch
Consent


ANALIGHTS

Privacy policylaunch
Consent


DSTILLERY

Privacy policylaunch
Consent


DMA INSTITUTE

Privacy policylaunch
Consent


ZMS

Privacy policylaunch
Consent


DENTSU AEGIS NETWORK

Privacy policylaunch
Consent


IGNITION ONE

Privacy policylaunch
Consent


OMNICOM MEDIA GROUP

Privacy policylaunch
Consent


DIGISEG

Privacy policylaunch
Consent


RESONATE

Privacy policylaunch
Consent


HAENSEL AMS

Privacy policylaunch
Consent


BDSK HANDELS GMBH & CO. KG

Privacy policylaunch
Consent


VIDEOLOGY

Privacy policylaunch
Consent


TRADEDOUBLER AB

Privacy policylaunch
Consent


TRUSTARC

Privacy policylaunch
Consent


TRUEFFECT

Privacy policylaunch
Consent


MARKETING SCIENCE CONSULTING GROUP, INC.

Privacy policylaunch
Consent


DENTSU

Privacy policylaunch
Consent


ESSENS

Privacy policylaunch
Consent


TRAVEL DATA COLLECTIVE

Privacy policylaunch
Consent


ADVOLUTION.CONTROL

Privacy policylaunch
Consent


WIDESPACE

Privacy policylaunch
Consent


VIMEO

Privacy policylaunch
Consent


GROUPM

Privacy policylaunch
Consent


ADMAXIM

Privacy policylaunch
Consent


BATCH MEDIA

Privacy policylaunch
Consent


VODAFONE GMBH

Privacy policylaunch
Consent


SCENESTEALER

Privacy policylaunch
Consent


NETQUEST

Privacy policylaunch
Consent


MANAGE.COM

Privacy policylaunch
Consent


CLOUDFLARE

Privacy policylaunch
Consent


HAVAS MEDIA FRANCE - DBI

Privacy policylaunch
Consent


NETFLIX

Privacy policylaunch
Consent


EBUILDERS

Privacy policylaunch
Consent


APPLOVIN CORP.

Privacy policylaunch
Consent


FRACTIONAL MEDIA

Privacy policylaunch
Consent


RACKSPACE

Privacy policylaunch
Consent


MSI-ACI

Privacy policylaunch
Consent


NAVEGG

Privacy policylaunch
Consent


ADMEDO

Privacy policylaunch
Consent


MOBITRANS

Privacy policylaunch
Consent


ADEX

Privacy policylaunch
Consent


IMPACT

Privacy policylaunch
Consent


SPOTAD

Privacy policylaunch
Consent


AARKI

Privacy policylaunch
Consent


AVOCET

Privacy policylaunch
Consent


SFR

Privacy policylaunch
Consent


CABLATO

Privacy policylaunch
Consent


WAYSTACK

Privacy policylaunch
Consent


TRESENSA

Privacy policylaunch
Consent

Accept all



Confirm choices

Close