JSON viewer
The JSON Viewer is a HubSpot add-on that lets you easily view and work with JSON data directly inside HubSpot records. No need to dig through raw API responses — the viewer formats complex data into a clean, readable display.

or teams managing integrations, custom objects, or API-heavy workflows, JSON data can be hard to read and even harder to troubleshoot. JSON Viewer makes it simple to validate, review, and use the data that powers your HubSpot setup.
Key features:
- View JSON data directly inside HubSpot records
- Format and display responses in a readable way
- Simplify debugging of custom integrations and workflows
- Save time for developers and operations teams
HOW IT WORKS
JSON Format
Only basic JSON is supported. Nested arrays will not render as nicely in a table format inside the HubSpot extension.
Automatic Detection
Scans all object properties and filters those containing JSON with more than one top‐level key.
Dynamic Tables
Renders each JSON property in its own collapsible table with column headers derived from field names.
Type Formatting
Date and currency values detected by field name (e.g., createdDate, amount) are presented in human‐readable formats.
Empty & Error States
Displays informative messages when:
- No JSON properties are found
- A JSON property contains malformed data
- A JSON object only has a single key (filtered out)
Responsive UI
Uses HubSpot UI Extensions components to blend seamlessly with native CRM styling.
Check it Here:
Set up guide
1) Click the Install APP button above and follow the connection steps
2) Once installed create a property on a contact, company or deal to store your JSON data. (Multi line text is the ideal property type)
3) Save a basic JSON array to the newly created property.
The table header in HubSpot will pull from JSON property names. A row will then be rendered for each array item with the values. Note: nested JSON arrays are not supported.
JSON example below:
4) Add the JSON Viewer card to the middle pane view to your HubSpot object of choice (eg. Contact object)
5) Now return to the record in HubSpot that you have saved some JSON to on your new property and refresh the card. You JSON should now display inside the middle pane card.
How to Disconnect / Uninstall the APP:
- Navigate to Settings > Integrations > Connected APPs.
- Search for the APP JSON Viewer
- Click "Uninstall" from the actions list
Our APP does not store any of your data so there are no issues if you disconnect / reinstall it multiple times.