├── assets └── icon.png ├── screenshots ├── demo.png ├── downloadFromFacebook.png └── downloadFromMessenger.png ├── LICENSE ├── README.md ├── index.html ├── style.css └── script.js /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCIT/Facebook-Messenger-JSON-Viewer/HEAD/assets/icon.png -------------------------------------------------------------------------------- /screenshots/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCIT/Facebook-Messenger-JSON-Viewer/HEAD/screenshots/demo.png -------------------------------------------------------------------------------- /screenshots/downloadFromFacebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCIT/Facebook-Messenger-JSON-Viewer/HEAD/screenshots/downloadFromFacebook.png -------------------------------------------------------------------------------- /screenshots/downloadFromMessenger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuckCIT/Facebook-Messenger-JSON-Viewer/HEAD/screenshots/downloadFromMessenger.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2025 Nguyen Trong Duc 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Facebook Messenger JSON Viewer 2 | 3 | ## Overview 4 | The Facebook Messenger JSON Viewer is a tool designed to help users view and analyze their Facebook Messenger data in a more readable format. This tool converts JSON files exported from Facebook Messenger into an easy-to-navigate interface. 5 | 6 | ## Features 7 | - **JSON Parsing**: Efficiently parses JSON files. 8 | - **User-Friendly Interface**: Displays messages in a clean and organized manner. 9 | - **Media Support**: Allows viewing of images, videos, and audio files. 10 | - **Customization Options**: Provides options to show/hide timestamps, sender names, and reactions. 11 | - **Responsive Design**: Adapts to different screen sizes for better usability on mobile devices. 12 | 13 | ## Usage 14 | 1. Export your Facebook Messenger data from Facebook. 15 | 2. Upload the JSON file to the Facebook Messenger JSON Viewer on our [GitHub Page](https://duckcit.github.io/Facebook-Messenger-JSON-Viewer). 16 | 3. **If you want to view images, videos, and audio, you must select Allow access to MEDIA folder and choose the folder containing the Messenger JSON file** 17 | 18 | **There are two cases for the media folder as follows** 19 | 1. Download JSON from Facebook, select the message folder (containing the JSON file) 20 |  21 | 2. Download JSON from Messenger end-to-end, select the media folder 22 |  23 | 24 | ## Detailed Features 25 | 26 | ### JSON Parsing 27 | The tool efficiently parses JSON files exported from Facebook Messenger, ensuring that the data is accurately represented in the viewer. 28 | 29 | ### Customization Options 30 | Users can customize the display of messages with the following options: 31 | - **Show My Name**: Display or hide the user's name in the messages. 32 | - **Show Their Name**: Display or hide the other participants' names in the messages. 33 | - **Show Timestamps**: Display or hide the timestamps of the messages. 34 | - **Show Reactions**: Display or hide reactions to the messages. 35 | 36 | **DEMO** 37 |  38 | 39 | ## License 40 | This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more information. 41 | 42 | ## Contact 43 | For any questions or feedback, please contact us at duckcitvn@gmail.com 44 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 | 7 |