Try Our Live Demo
Trusted by the world's leading companies

Flexible sorting options
Sort records in ascending, descending, or multi-column order based on column values. The Data Grid also supports custom sorting to arrange records based on specific business rules or requirements. Use this feature to organise displayed data in the required order.

Search records instantly
Enter a search term in the search box to find matching records across all columns in the Data Grid. Use this feature to locate records from a single search input instead of searching each column separately.

Inline filtering
A built-in filter row below the column headers provides input fields for filtering records in each column. Use this feature to narrow displayed data based on values entered for individual columns.

Advanced filtering with menu
A column-level menu interface provides filtering operators based on the column data type, including starts with, contains, equals, greater than, less than, in, not in, and other supported operators. Use this feature to apply specific filtering conditions and display records that match defined criteria.

Multi-value filtering using checkboxes
A checkbox-based interface displays unique values from a column and allows multiple values to be selected or cleared for filtering records. Use this feature to display records that match one or more selected values.

Excel-style filtering
An Excel-style dialog combines value selection, search, and advanced condition-based filtering. Use this feature to apply detailed filtering criteria and refine displayed records using multiple filtering methods.
See Why Developers Love Syncfusion
Our Customers Love Us
Having an excellent set of tools and a great support team, Syncfusion reduces customers’ development time. Here are some of their experiences.
Frequently Asked Questions
Can React Data Grid search records regardless of accents and diacritical characters?
Yes. React Data Grid supports accent-insensitive searching and filtering, allowing records to be matched even when search terms contain different accent marks or diacritical characters. This helps improve search accuracy across datasets.
Does React Data Grid handle server‑side filtering?
Yes. The React Data Grid supports server-side filtering and remote data operations, enabling efficient filtering and data retrieval even when working with large datasets.
Can filtering be disabled for specific columns in React Data Grid?
Yes. Filtering can be turned off at the column level. This ensures only relevant columns remain filterable while others, like images or computed fields, are excluded to improve data accuracy and overall usability significantly.
Can React Data Grid handle null values during sorting?
Yes. React Data Grid can keep null or empty values at the bottom of sorted results, making it easier to review and compare meaningful data without blank entries appearing throughout the list.
Resources
Learn more about filtering, sorting, and search
Explore demos, KB articles, and documentation to get the most out of the Data Grid.
Documentation Explore guides, APIs, and quick-start tips
Example demos See live use cases in action
Community forum Ask, share, and connect with peers
Knowledge base articles Find solutions and best practices fast
Contact support Get expert help when needed
Feature requests and bug reports Track issues and suggest improvements
Awards
Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion® is proud to hold the following industry awards.