Overview
Contacts Generator is a free Android utility built to help developers handle contact data quickly during app development and testing. It focuses on creating test contacts, removing them in bulk, and exporting contact-related tables to external storage so developers can inspect and manipulate data with ease.
Core capabilities
- Export contact-related tables (Contacts, RawContacts, Data, Groups) to external storage for offline review and debugging.
- Bulk removal tools for deleting all contacts from a chosen account or clearing every account on the device.
- Fast generation of randomized contacts (up to 1,000 entries) tied to a specified account to populate test scenarios.
Creating test contacts
Contacts Generator can produce large batches of realistic-looking contacts to populate an account quickly. You can:
- Specify which account will receive the generated entries and set the total number (up to 1,000).
- Use randomized names and common contact fields so test apps encounter near-real-world data patterns.
- Run repeated generation cycles during development to simulate different dataset sizes and contents.
Clearing contact records
Removing contacts is simple and flexible, letting you reset a device’s contact state between tests:
- Wipe all contacts associated with a single account without affecting other accounts.
- Perform a complete purge across every account on the device when you need a fresh starting point.
- Use selective deletion during iterative testing to avoid manual cleanup.
Exporting database tables
For deeper inspection and integration with other tools, the app can write contact database contents to external storage. Export options include:
- Groups — extract membership and group metadata.
- Data — export detailed data rows such as phone numbers, emails, and custom fields.
- RawContacts — retrieve account-specific raw contact records.
- Contacts — obtain the consolidated contacts table for a high-level view.
Files are written in a developer-friendly format so you can import them into spreadsheets, databases, or other analysis tools.
Interface and performance
The app is designed with a straightforward, no-frills interface so developers can get tasks done quickly:
- Simple navigation and clear action controls streamline generation, deletion, and export workflows.
- Operations are optimized for speed to minimize disruption during development cycles.
- Targeted at Android developers who need reliable, repeatable ways to manage contact datasets during testing and debugging.
Technical
- Android
- Free