Views Bulk Operations Export (VBO Export)
VBO Export is a light-weight module that allows exporting data from Views using Views Bulk Operations (VBO) actions. It enables users to select specific rows in a view and export them into multiple document formats.
Features
- Export selected view rows or all results across pages.
- Supports CSV, Excel (XLSX), Docx, and PDF spreadsheet/document formats.
- Configurable export options directly inside the VBO action configuration.
- Uses batch API processing for handling large datasets efficiently.
Supported Versions
Branch 4.2.x (Recommended)
- Status: Active development.
- Compatibility: Fully compatible with Drupal 10 and Drupal 11.
- Focus: This branch receives all new features, performance improvements, and active bug fixes.
Branch 4.1.x (Maintenance Only)
- Status: Maintenance mode.
- Focus: This branch receives maintenance fixes only. No new features will be backported to this version.
- Recommendation: Maintainers strongly recommend upgrading to the 4.2.x branch for full support and updates.
Requirements & Installation
This module requires the Views Bulk Operations module and utilizes external generation libraries to construct Excel and text-based documents.
Because of these external dependencies, it's recommended to install this module using Composer. Run the following command in your project root:
composer require drupal/vbo_export
Resources
- Read the VBO Export Release Notes for latest changes.
- Report bugs and request features in the VBO Export Issue Queue.
- Browse the source code on the DrupalCode Git Repository.
Supporting organizations:
7.x branch
Development and maintenance
Project information
- Project categories: Import and export
2,811 sites report using this module
- Created by graber on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.

