Skip to content
SPECIFICTION
Get listed

Benerator

benerator.de

Free plan Open source WebWindowsmacOSLinuxAPISelf-hosted
Visit benerator.de
Spec score 9.1 #1 of 28 in Test Data Generation Tools

Spec sheet

What it does
Benerator generates, anonymizes, pseudonymizes and migrates data for development, testing and training using model-driven definitions.Read 15 Oct 2026 · benerator.de
Purpose
Benerator generates, anonymizes or pseudonymizes, and migrates data for development, testing, and training.Read 29 Sep 2026 · docs.benerator.de
Integrations
The FAQ says Benerator can integrate with Tricentis Tosca, including Tosca DI use cases for finance and banking clients.Read 29 Sep 2026 · benerator.de
Support
Community Edition issues can be reported through GitHub Issues; premium customers can contact support by chat, contact form, email, or phone.Read 29 Sep 2026 · benerator.de
Headquarters
Hamburg, GermanyRead 28 Sep 2026 · benerator.de
Founded
2006Read 28 Sep 2026 · benerator.de
Anonymization
The product supports masking and obfuscating sensitive production data for business intelligence, testing, development and training.Read 15 Oct 2026 · benerator.de
API and containers
The Light and Professional editions include a RESTful/JSON API and support for Docker, Kubernetes, and OpenShift.Read 29 Sep 2026 · docs.benerator.de
API surface
The published Java API contains packages for engines, parsers, generators, databases, MongoDB, files, XML, scripting, tasks and domain data.Read 15 Oct 2026 · docs.benerator.de
Automation
The product page says data processes can be integrated into GitLab CI or Jenkins.Read 29 Sep 2026 · benerator.de
CI integrations
Benerator documents integration of data processes with GitLab CI and Jenkins.Read 15 Oct 2026 · benerator.de
Company founding
LinkedIn lists rapiddweller as founded in 2019.Read 15 Oct 2026 · linkedin.com
Company headquarters and size
LinkedIn lists rapiddweller headquarters in Hamburg and company size of 11–50 employees.Read 15 Oct 2026 · linkedin.com
Company legal name
The maker identified in project metadata is rapiddweller GmbH.Read 15 Oct 2026 · central.sonatype.com
Company registration
A German company register listing gives rapiddweller GmbH registration date February 1, 2019, Hamburg address and €25,000 capital.Read 15 Oct 2026 · unternehmen24.info
Container support
Light and Professional editions include support for Docker, Kubernetes and OpenShift.Read 15 Oct 2026 · docs.benerator.de
Custom extensions
Official pages state that users can write extensions in JavaScript or Java and use custom encryption or decryption logic.Read 15 Oct 2026 · benerator.de
Data migration
Benerator can transform and migrate data across multisystem landscapes while reusing test-data models.Read 15 Oct 2026 · benerator.de
Database connectors
Documented tested database examples include Oracle, DB2, Microsoft SQL Server, MySQL, PostgreSQL, HSQL, H2, Derby and Firebird.Read 15 Oct 2026 · docs.benerator.de
Database support
The documentation lists examples for Oracle, DB2, Microsoft SQL Server, MySQL, PostgreSQL, HSQL, H2, Derby, and Firebird.Read 29 Sep 2026 · docs.benerator.de
Documentation depth
Official documentation includes installation instructions, usage examples, a user guide, API references and a downloadable manual.Read 15 Oct 2026 · benerator.de
Enterprise features
Enterprise Edition adds multithreaded generation and anonymization, anonymization reporting, JSON support, JMS, Kafka, and industry modules.Read 29 Sep 2026 · docs.benerator.de
Environment management
Environment files support relational databases and Kafka clusters or topics, while the UI also exposes MongoDB configuration.Read 15 Oct 2026 · docs.benerator.de
Feature limitation
The documentation says XML Schema support is limited and lists several unsupported elements and sequence configurations.Read 29 Sep 2026 · docs.benerator.de
Installation requirements
The installation guide requires Java and the BENERATOR_HOME environment variable; the documented current distribution uses Java 11.Read 15 Oct 2026 · docs.benerator.de
Latest release
GitHub lists Benerator 4.0.1-jdk-11 as the latest release, published on July 16, 2026, with migration reliability fixes.Read 15 Oct 2026 · github.com
Licence
Benerator Community Edition is open source under GPL v2 with exceptions, while a commercial licence is available for incompatible redistribution.Read 15 Oct 2026 · github.com
Limit: Community Edition concurrency
Community Edition generation and anonymization are single-threaded and lack a full graphical interface.Read 15 Oct 2026 · docs.benerator.de
Limit: G2 performance and extraction
A G2 reviewer reported slow responses to complex requests and imperfect extraction from some sources.Read 15 Oct 2026 · g2.com
Limit: G2 setup and cost
G2 reviewers described XML-based setup as challenging and called the product expensive compared with competitors.Read 15 Oct 2026 · g2.com
Limit: SourceForge database compatibility
A SourceForge reviewer reported that versions 0.6.4 through 0.7.2 did not work with Microsoft SQL Server 2008 R2 and said an issue received no response.Read 15 Oct 2026 · sourceforge.net
Limit: XML Schema coverage
The documentation says XML support excludes mixed content and does not implement several XML Schema constructs, including group, import and all.Read 15 Oct 2026 · docs.benerator.de
Maintenance status
The repository says Benerator is in maintenance mode, receiving bug fixes, security updates, dependency and CI maintenance, while new features move to DATAMIMIC.Read 15 Oct 2026 · github.com
Maven compatibility
Maven metadata states that Benerator is built for Java 1.8 and Java 11 and is customizable through plugins and configuration options.Read 15 Oct 2026 · central.sonatype.com
Messaging integrations
Enterprise documentation lists JMS connectivity, tested with ActiveMQ and RabbitMQ, plus Kafka support.Read 15 Oct 2026 · docs.benerator.de
Model auto-generation
The UI can generate models from databases or JSON structures while accounting for database relationships and indexes.Read 15 Oct 2026 · benerator.de
NoSQL support
The FAQ says Benerator supports MongoDB and other NoSQL database test-data generation through connectors and plugins.Read 15 Oct 2026 · benerator.de
Operating systems
Installation instructions cover Windows, macOS and Linux or Unix; macOS can use Homebrew.Read 15 Oct 2026 · docs.benerator.de
Platform details
The installation guide documents Windows, macOS, and Linux/Unix setup and requires Java; it also describes a macOS Homebrew installation.Read 29 Sep 2026 · docs.benerator.de
Praise: G2 synthetic data
A G2 reviewer praised realistic, valid test-data generation and anonymization that avoids exposing sensitive information.Read 15 Oct 2026 · g2.com
Praise: SourceForge documentation
A SourceForge reviewer praised the thorough documentation, complete feature set and suitability for Java EE test-data generation.Read 15 Oct 2026 · sourceforge.net
Production data
Benerator can mask sensitive production data and combine data from multiple sources while maintaining data integrity.Read 29 Sep 2026 · benerator.de
Rating on G2
3.0 out of 5 from 2 reviewsRead 15 Oct 2026 · g2.com
Rating on SourceForge
4.5 out of 5 from 8 reviewsRead 15 Oct 2026 · sourceforge.net
Referential integrity
The product can combine subsets from multiple sources while preserving valid references and data integrity.Read 15 Oct 2026 · benerator.de
REST API
Light and Professional editions include a RESTful and JSON API.Read 15 Oct 2026 · docs.benerator.de
Scheduling
The UI supports cron scheduling for recurring jobs and continuous processing with configurable timeouts.Read 15 Oct 2026 · benerator.de
Security and privacy
The FAQ describes anonymization and obfuscation features, and says generated data still needs to be handled and protected appropriately in the user's environment.Read 29 Sep 2026 · benerator.de
Synthetic data
Users can define data models in XML and generate realistic, valid, high-volume test data.Read 29 Sep 2026 · benerator.de
Synthetic generation
Users describe data models in XML and can generate realistic, high-volume datasets with validity and distribution constraints.Read 15 Oct 2026 · docs.benerator.de
System requirements
The FAQ lists recommended minimums of Linux, Docker/Podman or Kubernetes, at least four CPU cores above 2 GHz, more than 8 GB RAM, and 5 GB container storage.Read 29 Sep 2026 · benerator.de
Tricentis integration
The FAQ states that Benerator can integrate with Tricentis Tosca, including Tosca DI use cases.Read 15 Oct 2026 · benerator.de
UI capabilities
Benerator UI provides project management, collaboration, syntax help, autocompletion, templates, previews, logs, task management and file controls.Read 15 Oct 2026 · benerator.de
UI features
Benerator UI includes project collaboration, task management, data previews, and real-time log analysis.Read 29 Sep 2026 · benerator.de

Plans and prices

Community Edition Free Free/open-source community edition single-threaded generation and anonymization · no full graphical user interface Read 15 Oct 2026 · benerator.de
Enterprise Priced on request Paid subscription; price not published Multithreaded processing · anonymization reporting · JSON, JMS, Kafka and industry modules Read 15 Oct 2026 · docs.benerator.de
Light Priced on request Paid subscription; price not published Edition differences include users, container and cloud features, processing modules, and performance Read 15 Oct 2026 · benerator.de
Professional Priced on request Paid subscription; price not published Edition differences include users, container and cloud features, processing modules, and performance Read 15 Oct 2026 · benerator.de

Every Benerator plan and price →

Where Specifiction places it

Alternatives to BeneratorAll alternatives →