SharePoint Document Issues

How to Fix SharePoint JSON View Formatting Showing Only 30 Items

Muhammad TalhaMuhammad Talha Nov 3, 2026 869 views

Question details

A custom JSON formatted list in SharePoint only displays 30 items and lacks pagination or scrolling capabilities.

Fix SharePoint JSON View Formatting Showing Only 30 Items
Product
Microsoft SharePoint
Device & OS
not provided
Scenario
Applying custom JSON formatting to create a tile or card view for a SharePoint list containing more than 30 records.
Observed behavior
The list view truncates after the first 30 items and fails to render any custom paging controls or scrollbars to display the remaining datasets.
Before you start

Verify your SharePoint permission level; you must have at least 'Edit' or 'Design' permissions on the list to modify underlying view settings or integrate alternative Power Apps solutions.

Solution 1Recommended

Increase the Item Limit in Underlying View Settings

Change the default item limit in the standard SharePoint list settings so the JSON formatting can render a larger batch of items before hitting the pagination limit.

JSON formatting only alters the visual layout of data already loaded onto the page. It does not control how SharePoint queries the database or handles pagination. To display more items in your custom view, you must increase the native item limit of the list view.

1
Access List Settings

Navigate to your SharePoint list, click the gear icon (Settings) in the top right corner, and select 'List settings' from the dropdown menu.

2
Select the Target View

Scroll down to the bottom of the settings page to the 'Views' section and click on the name of the view where you applied your JSON formatting.

3
Adjust the Item Limit

Scroll down and click to expand the 'Item Limit' section. Change the 'Number of items to display' from the default (often 30) to a higher number, such as 100 or 500.

4
Save and Refresh

Click 'OK' to save your changes, then navigate back to your list and refresh the page to see the expanded dataset in your customized JSON view.

Increase the Item Limit in Underlying View Settings
Performance Impact: Setting the item limit too high (e.g., above 500) combined with complex JSON formatting or large images may cause the page to load slowly. Balance the limit with your performance needs.
Free Microsoft Office alternative

Enhance Your Document Workflow with WPS Office

While SharePoint dictates how backend lists and JSON formatting function, handling exported list data offline is much easier with a robust office suite. WPS Office is a lightweight, highly compatible alternative to Microsoft Office that lets you view, analyze, and format your exported SharePoint spreadsheets entirely for free.

  1. 1. Download the Suite: Visit the official WPS Office website to download the free installer for Windows, Mac, or Linux.
  2. 2. Export Your SharePoint Data: From your SharePoint list, use the 'Export to Excel' or 'Export to CSV' function to download your data locally.
  3. 3. Open and Analyze: Launch WPS Spreadsheet to open your downloaded list data, taking advantage of fast load times and powerful pivot table functionalities.
Fully compatible with Microsoft Excel (.xlsx), Word (.docx), and PowerPoint (.pptx) file formats.Seamlessly open and analyze CSV or Excel exports from complex SharePoint lists without formatting loss.Lightweight installation and low system resource consumption compared to standard office packages.Familiar user interface ensuring zero learning curve for users accustomed to traditional office suites.
microsoft office alternative - wps office

Frequently Asked Questions

Can I add custom paging buttons directly via JSON formatting?

No, JSON view formatting in SharePoint only controls the visual rendering of the data (HTML/CSS equivalents) and cannot interact with the server to request the next page of list items.

Why does SharePoint default to displaying 30 items?

SharePoint defaults to a 30-item limit in list views to optimize initial page load speeds and reduce server requests. Standard views rely on pagination buttons to load subsequent batches, which JSON formatting overrides and hides.

Are there other alternatives for handling very large customized lists?

For highly complex enterprise needs, developers can build custom web parts using the SharePoint Framework (SPFx). This allows full programmatic control over data retrieval, caching, and custom pagination logic that isn't possible with simple JSON formatting.