Trusted by the world's leading companies
Advanced data operations
Apply filter bar, checkbox, and Excel-like filtering options, along with single and multi-column sorting and search capabilities, to quickly locate, organize, and analyze relevant data.

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 according to specific business rules or requirements. Sorted data views are suitable when information needs to be presented in a particular sequence.

Search records across columns
Search across multiple columns using a single search box to locate matching records. A single search field is suitable when the target value may appear in different columns.

Filter bar for inline filtering
A built-in filter row below the column headers provides input fields for filtering records in each column. Use bar filtering 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. Menu filtering supports applying specific filtering conditions and displaying records that match defined criteria.

Multi-value filtering using checkboxes
A checkbox-based interface displays unique values from a column and allows multiple entries to be selected or cleared for filtering records. Checkbox filtering supports displaying records that match the selected options.

Excel-like filtering
An Excel-like dialog combines value selection, search, and advanced condition-based filtering. The dialog is suitable when detailed filtering criteria need to be applied 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 disabled for individual columns based on application requirements.
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.
Explore guides, APIs, and quick-start tips
See live use cases in action
Ask, share, and connect with peers
Find solutions and best practices fast
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.

