https://www.sahildholpuria.in/ · Developer Tools
2 items
The ultimate Salesforce (SF) extension to generate realistic test data, explore picklists, and bulk-clean records in Lightning. SF DataForge is a powerful productivity extension designed for Salesforce Administrators, Developers, and QA Teams to streamline test data workflows and sandbox management. Whether validating validation rules, testing automated flows, conducting user acceptance testing (UAT), or cleaning up test records, SF DataForge enables you to create realistic mock data and perform bulk record cleanups directly from your browser. Version 1.1.3 UI Polish & Component Refinement Release: • Picklist Quick Preview Pills: Interactive inline pills for picklist field values now render with dedicated pill cards, smooth hover effects, and active state highlights instead of unstyled text. • Picklist Count Badges: Type column micro-badges ([👁️ 3 values]) now display with branded Salesforce blue accents, rounded corners, and responsive micro-interactions. • "View All / +more" Buttons: Standardized interactive pill styling across all picklist value inspection buttons. • Data Cleaner Filter Buttons: All filter presets ([All Records], [Created Today], [Created This Week], [Test Data Patterns]) now feature rounded pills with active tab highlights. • Search Bar Refinements: Optimized search input placeholders and flexible widths to eliminate text truncation across all screen sizes and side panel viewports. • Lookup Controls: Polished reference lookup table controls, strategy pills, and clear action buttons. • Delete Confirmation State: Muted button styling when 0 records are selected, activating to solid danger red upon selection. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✨ KEY FEATURES ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🎯 COMPREHENSIVE SOBJECT SUPPORT • Full compatibility with standard objects (such as Account, Contact, Lead, Opportunity, and Case) as well as any custom object (*__c). • Automatic schema discovery: detects field types, required fields, and active picklist definitions directly from your org. • Custom field support: configure generation rules for text, numbers, dates, formulas, and lookups. 🧠 CONTEXTUAL SMART FIELD RECOGNITION • Physical Addresses: Generates coherent address clusters (matching street, city, state, and postal code). • Financials & Numeric Ranges: Generates scaled revenue, prices, employee counts, and percentages. • Date Scheduling: Generates realistic birthdates, future close dates, and historical timestamps. • Formatted Identifiers: Generates realistic order numbers, tax identifiers, and tracking codes. 🎲 NON-DUPLICATE RECORD GENERATION • Combinatorial name generator ensures uniqueness across records. • Generates unique randomized emails and phone numbers to avoid triggering Salesforce Duplicate Rules. • Intra-batch tracking prevents record collisions during generation. 👁️ INTERACTIVE PICKLIST EXPLORER • Inspect real active picklist values loaded directly from your org. • Preview values as interactive pills in the field configuration table. • Dedicated picklist modal allows searching or selecting random active entries. • Fully compatible with State and Country picklists. 🚀 ADVANCE: PARENT-CHILD RELATIONAL DATA GENERATOR • Generate entire relational data trees (e.g. Accounts with linked Contacts, Opportunities, and Cases) in a single click. • Automatic in-memory foreign key wiring seamlessly attaches parent IDs to child records without manual intervention. • Configurable child record counts per parent and full tree hierarchy visualization. • Master On/Off switch in the dedicated Advance tab to easily toggle relational generation when needed. 🔗 LOOKUP RELATIONSHIP SELECTOR & ORG RECORD SEARCH • Wire lookup and reference fields with 3 flexible strategies: Random Org Record, Random from Current Session History, or Specific Record ID. • Integrated live lookup modal with instant search across your Salesforce org records. • Direct preview of selected target records directly in your configuration table. 🏷️ RECORD TYPE AUTO-DETECTION & FILTERING • Automatically identifies objects with multiple active record types. • Quickly assign specific Record Type IDs to generated records. 🧹 DATA CLEANER & BULK RECORD DELETION • Live record counter displays the total number of records in your org for the selected object. • Dynamic display field detection shows primary record labels for easy identification. • Multi-record selection allows selecting all or specific records with visual highlighting. • Safe composite deletion moves records to your Salesforce Recycle Bin with confirmation prompts. ⚡ DIRECT SALESFORCE INTEGRATION & EXPORT • Fast batch creation using the official Salesforce Composite SObject Collections REST API. • Live progress window showing real-time batch insertion status. • Clickable record ID links open newly created records directly in your Salesforce tab. • One-click export to CSV or JSON formats for offline analysis. 🎨 CLEAN LIGHT & DARK THEMES & RESPONSIVE DESIGN • Modern interface inspired by the Salesforce Lightning Design System. • Quick theme switcher in the header to alternate between Clean Light and Dark modes. • Fully responsive multi-column layout optimized for popup and Chrome Side Panel. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔒 PRIVACY & SECURITY FIRST ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • Strict Domain Isolation: Only executes within authorized Salesforce domains. • 100% Client-Side: Operates entirely in your browser; your credentials and org data are never transmitted to external servers. • Manifest V3 Compliant: Fully audited against cross-site scripting and unauthorized data access. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 💡 GETTING STARTED ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1. Install SF DataForge from the Chrome Web Store. 2. Open any active Salesforce tab in your browser. 3. Click the SF DataForge extension icon in the toolbar or open it in the Chrome Side Panel. 4. Choose an object, customize your field rules, and generate or clean your records. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 👨💻 DEVELOPER & SUPPORT ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Developed by Sahil Dholpuria for the global Salesforce community. Support & Feedback: dholpuria1999@gmail.com GitHub: https://github.com/sahildholpuria/SF-Test-Data-Tool ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚖️ TRADEMARK DISCLAIMER ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Salesforce, Sales Cloud, Service Cloud, Lightning, and others are registered trademarks of Salesforce, Inc. SF DataForge is an independent productivity extension developed by Sahil Dholpuria and is not affiliated with, sponsored by, or endorsed by Salesforce, Inc.
Oct 9, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.