Getting WordPress form submissions into Excel should not require manual copying, CSV workarounds, or third-party conversion tools. The Excel Export add-on lets you download your Ninja Forms entries directly to .xlsx or .xls spreadsheets with a single click.
Whether you need a quick export for a monthly report or a filtered dataset for deeper analysis, Excel Export gives you full control over which fields, date ranges, and submissions end up in your spreadsheet.
With Excel Export, you can:
Key Features of Excel Export
One-click export to Excel
Exporting form data to Excel takes just one click. Navigate to your form’s export settings, configure your options, and hit the “Download Excel file” button. Your browser downloads a ready-to-use spreadsheet immediately. No intermediate steps, no file conversions, no extra plugins required.

Selective field export
You do not have to export every field on your form. Excel Export lets you choose exactly which fields appear in your spreadsheet. Use simple checkboxes to include or exclude specific fields, so your exported data contains only what you need. This is especially useful for forms with dozens of fields where you only need a handful of columns for reporting.
Date range filtering
Pull submissions from specific time periods instead of exporting everything at once. Set a start date and end date to narrow your export to exactly the window you need. This makes monthly, quarterly, and annual reporting straightforward. Just set your dates, choose your fields, and download.
Advanced filtering by field data
Go beyond date ranges and filter submissions by specific field values before you export. Use conditions like CONTAINS, IS EMPTY, GREATER THAN, and LESS THAN to target precise subsets of your data. Need only submissions where a rating field is above 4, or where a city field contains “Portland”? Set your filter, preview the matched results, and export just those entries.
Both .xlsx and .xls format support
Export your data in the format that works best for your workflow. Choose .xlsx for modern Excel versions (2007 and later) or .xls for legacy compatibility with older software. Both formats preserve your data structure and are ready to open the moment they download.
Batch processing for large datasets
Thousands of form submissions? No problem. Excel Export handles large volumes of data without running into server timeouts or memory limits. The add-on processes exports efficiently so you can download comprehensive datasets even on shared hosting environments.
File upload field support
If your forms include file upload fields (using the Ninja Forms File Uploads add-on), Excel Export handles them seamlessly. File references are included in your spreadsheet alongside all other submission data, so you get a complete picture of every entry without losing track of uploaded documents.
Works with multi-step forms
Building longer forms with the Multi-Part Forms add-on? Excel Export is fully compatible. All fields across every step of your multi-step form are available for export, so you can pull complete submission data regardless of how your form is structured.
Turn Form Submissions Into Actionable Spreadsheets
The Excel Export add-on is included with the Elite membership plan, or available as a standalone purchase. Pick your plan above and start exporting WordPress form data to Excel today.
Priority email support and 14-day money-back guarantee included.
How To Export WordPress Form Entries to Excel
Exporting your WordPress form data to an Excel spreadsheet takes just a few steps:
- Install and activate the Excel Export add-on alongside Ninja Forms. Make sure your forms have the “Store Submissions” action enabled so entries are saved to your database.
- Go to Ninja Forms > Excel Export in your WordPress dashboard and select the form you want to export from the dropdown.
- Choose your fields by checking or unchecking individual fields. Drag and drop them to set your preferred column order.
- Set your filters. Pick a date range, apply field value conditions, or leave the defaults to export all submissions.
- Select your file format (.xlsx or .xls) and click “Download Excel file.” Your spreadsheet downloads instantly.
That is the entire process. No CSV conversions, no copy-paste, no external tools. Your form data goes straight from WordPress to a polished Excel file.
Common Use Cases
- Generate periodic business reports: Export form submissions by date range for monthly, quarterly, or annual performance reviews without manually compiling data.
- Analyze survey and feedback results: Pull survey responses into Excel for charting, pivot tables, and statistical analysis that goes beyond what WordPress can show you.
- Share data with teams who live in spreadsheets: Hand off clean, formatted Excel files to accounting, HR, or management teams who prefer working in Excel over logging into WordPress.
- Audit and verify submission records: Filter by specific field values to quickly locate and review particular entries for compliance, quality assurance, or dispute resolution.
- Back up critical form data offline: Keep local copies of important submission data in a universally readable format as part of your data retention strategy.
Get Your Form Data Into Excel in Minutes
The Excel Export add-on is included with the Elite membership plan, or available as a standalone purchase. Choose your option above and download your first Excel export today.
Priority email support and 14-day money-back guarantee included.
How do I export WordPress form entries to Excel?
Install the Excel Export add-on, go to Ninja Forms > Excel Export in your dashboard, select your form, choose the fields you want, set any date or value filters, pick .xlsx or .xls format, and click “Download Excel file.” Your spreadsheet downloads instantly.
Can I choose which form fields to include in my Excel export?
Yes. Excel Export gives you checkboxes for every field on your form. Select only the fields you need, and drag and drop them to set your preferred column order. Only your selected fields appear as columns in the downloaded spreadsheet.
What filtering options are available when exporting form data to Excel?
You can filter by date range (start and end dates) and by specific field values using conditions like CONTAINS, IS EMPTY, GREATER THAN, and LESS THAN. This lets you export targeted subsets of your submissions instead of everything at once.
Does Excel Export support both .xlsx and .xls file formats?
Yes. You can export to .xlsx (modern Excel format, 2007 and later) or .xls (legacy format for older software). Choose whichever format your team or workflow requires.
Can I export data from multi-step forms?
Yes. Excel Export is fully compatible with the Multi-Part Forms add-on. Fields from every step of your multi-step form are available for selection and export.
How does Excel Export handle large numbers of form submissions?
The add-on uses batch processing to handle thousands of submissions without running into server timeouts or memory limits. You can export large datasets reliably even on shared hosting.
Can I schedule automatic Excel exports of my form data?
Excel Export itself does not include built-in scheduling. However, the Scheduled Submissions Export add-on lets you set up automatic hourly, daily, or weekly exports that can be emailed to recipients.
Changelog
3.3.5 (12 January 2023)
Fixes:
- Export filter was not correctly
- Remove deprecate codebase
- Remove archived PHPExcel package
Other:
- Automate testing
3.3.4 (15 March 2022)
Bug Fixes:
- Replace Array output with correct fieldset repeater columns
3.3.3 (10 January 2022)
Bug Fixes:
- Fix deprecated curly brace issue in PHP 8
3.3.2 (10 September 2020)
Bug Fixes:
- Fixed error that was limiting exports to 200 rows.
3.3.1
- improved compatibility with file uploads
- improved backend CSS
3.3
- added filters
- Changed PHP-Excels TMP dir
- load fields by id instead of key
3.1
- made fields sortable
- save field settings
- fixed error if Ninja Forms is disabled
- use admin labels if available
3.0.1
- Fixed capabilities filter
3.0
- Updated to work with NF THREE
1.6
- Fixed handling of single quotes
- Added support for Ninja Forms file-uploads extension
1.5
- Freeze header row
- Automatic column width
1.4
- Fixed a bug exporting more than 26 Columns to Excel (A-Z, AA, AB, AC, …)
- Added choice for XLS and XLSX file type to increase compatibility
1.3 (21 September 2015)
- Fixed compatibility with Multipart forms
1.2 (1 September 2015)
- Preserve leading zero for numbers entered as text
- Added ID column
1.1 (10 August 2015)
- Added batch processing to export thousands of submissions. Tested up to 25000 entries on a shared hosting with limited memory and limited execution time.
1.0.1 (8 July 2015)
- Fixed a bug with empty fields
1.0 (7 July 2015)
- Initial Release

