SmartFill
Extension Actions
- Live on Store
Fill forms with SmartFill an AI-powered smart automation tool
**SmartFill is a document-driven AI form filling tool.**
It reads your documents, understands their structure, and uses that information to intelligently fill online forms.
Upload PDFs, Word files, resumes, spreadsheets, or images once. When you open a form, SmartFill analyzes the fields, maps them to your document data, and fills the form accurately with a single click.
This is **not traditional autofill**. SmartFill does not rely on saved values or templates. Instead, it combines **document processing** and **AI-powered form mapping** to automate form entry where accuracy matters.
---
## 🚀 Why SmartFill Is Different
### Document-Based, Not Template-Based
Most form fillers reuse stored values.
SmartFill processes your documents, extracts structured data, and fills forms based on document context.
### Intelligent Form Mapping
SmartFill understands both:
* The structure of your documents
* The structure of the live web form
It matches the right data to the right field — even on complex or dynamic forms.
### Built for Real Workflows
Ideal for document-heavy tasks like applications, intake forms, onboarding, and structured submissions.
### On-Demand & Privacy-First
SmartFill runs only when you click. No background tracking. No persistent page access.
---
## 🧠 How SmartFill Works
1. **Connect your DataGuru account**
Open the extension Options and connect your account. A secure API key is issued.
2. **Process your documents**
Upload documents in batches. SmartFill parses them into structured, reusable data.
3. **Map & Fill forms**
Open a form and click **“Map & Fill Form.”**
SmartFill scans visible fields, maps them to document data, and fills the form automatically.
You stay in control at all times — review and edit before submitting.
---
## ✨ Key Features
* Document processing into structured JSON
* AI-powered document-to-form field mapping
* Batch document uploads with status tracking
* On-demand form analysis (no always-on scripts)
* Intelligent form fingerprinting for faster repeat fills
* Works on modern, dynamic web forms
* Supports:
* Text inputs
* Textareas
* Select dropdowns
* Radio buttons & checkboxes
* Contenteditable fields
* Iframe support where permitted by the website
---
## 📄 Supported Document Types
SmartFill supports a wide range of document and data formats:
* **Documents:** PDF, DOC, DOCX, TXT, MD
* **Email files:** EML, MSG
* **Images:** PNG, JPG, JPEG, WEBP
* **Structured data:** JSON, CSV, XLS, XLSX
This allows SmartFill to handle resumes, records, applications, spreadsheets, and other structured documents.
---
## 🔐 Minimal & Purpose-Bound Permissions
SmartFill requests only the permissions required for document-based form filling:
* **`storage`**
Save settings, API key, and limited local document history
* **`activeTab`**
Analyze and fill forms only on the current tab after user action
* **`scripting`**
Inject the analyzer and filler only when you choose **Map & Fill Form**
SmartFill does **not**:
* Run persistent scripts on all pages
* Track browsing history
* Access pages without explicit user action
---
## 🛡️ Data Handling & Privacy
Privacy is central to SmartFill’s design:
* When you click **Map & Fill Form**, SmartFill collects only lightweight field descriptors:
* Labels
* Placeholders
* Input attributes
* CSS selectors
* These descriptors are sent with your selected document data to DataGuru’s API to compute the best field-to-value mapping.
* SmartFill does **not** transmit:
* Full page HTML
* Cookies or session data
* Unrelated content
* Parsed document data is stored locally in the extension (limited recent history).
* You can clear all local data at any time from Options.
See our Privacy Policy for full details.
---
## 👤 Who SmartFill Is For
SmartFill is designed for users who work with documents and forms:
* Job seekers filling application forms from resumes
* Professionals handling intake and onboarding forms
* Businesses reducing manual data entry
* Teams working with structured documents
* Anyone who wants accurate, document-based form automation
---
## ✅ Requirements
* A **DataGuru account** (free tier available)
* Google Chrome or any Chromium-based browser
* Manifest V3 support
---
## 🧭 Getting Started
1. Install SmartFill
2. Open **Options**
3. Click **“Open Login Page”** to sign in or create an account
4. Upload and process your documents
5. Visit a form and click **“Map & Fill Form”**
---
## 🆘 Support & Resources
* 🌐 Website: [https://dataguru.cc](https://dataguru.cc)
* 📘 Documentation: [https://dataguru.cc/t/documentation/](https://dataguru.cc/t/documentation/)
* ✉️ Contact: [https://dataguru.cc/t/contact_us/](https://dataguru.cc/t/contact_us/)
---
## 🆕 What’s New
* Enhanced document-to-form AI mapping
* Faster form scanning and value resolution
* Improved iframe compatibility
* Reduced permission footprint for better store compliance
---
**SmartFill is a document-driven productivity tool.**
Always review filled information before submitting and comply with each website’s terms of use.