Bulk generate paragraphs with configurable default values and increment patterns.
Features
- Bulk Generation: Generate multiple paragraphs at once (1-100)
- Nested Paragraphs: Full support for nested paragraph fields
- AJAX Refresh: Preserves unsaved form values after generation, with page reload fallback
- Dropdown UI: Matches Paragraphs widget add_mode setting
- Increment Patterns: Automatically increment dates and numbers
- Template Support: Use {n} for numbering, {n0} for 0-based numbering, {date:Y-m-d} for dates
- Field Types: Supports text, text with summary, number, date, date range, boolean, link, email, telephone, list, image, and file fields
- Admin Settings: Configure available increment options and defaults at
/admin/config/content/bulk-paragraphs - Per-widget Settings: Enable or disable bulk generation per Paragraphs widget
- Automatic Cleanup: Orphaned paragraphs are cleaned up via cron after 24 hours
Post-Installation
- (Optional) Configure increment options at Administration > Configuration > Content authoring > Bulk Paragraphs
- Navigate to any content form with a Paragraphs field
- Click "Bulk Generate" next to any paragraph type's add button
- Configure the number of paragraphs and default values
- Click "Generate"
Additional Requirements
- Paragraphs module
Similar projects
This module provides bulk generation functionality specifically designed for Paragraphs, filling a gap not addressed by other paragraph-related modules.
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: Content editing experience
- Ecosystem: Paragraphs
- Created by sahksas on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
1.3.0
released 5 March 2026
Works with Drupal: ^10.2 || ^11
Fix bulk-generated paragraphs disappearing on save; add cron cleanup for orphaned paragraphs
Install:



