Skip to content

An AI-powered smart form auto filler Chrome extension that enables one-click filling of any form with relevant or random data, powered by AI.

Notifications You must be signed in to change notification settings

dhirajaryaa/smartform

Repository files navigation

🚀 SmartForm – AI-Powered Smart Form Auto Filler

Fill web forms instantly with intelligent, AI-generated data.

SmartForm is a browser extension that automatically detects and fills online forms using AI. It eliminates repetitive typing and helps users complete forms faster during testing, signup flows, surveys, and applications.


🎬 Demo

📺 Watch Demo on YouTube


❗ The Problem

Users repeatedly fill forms across:

  • Login pages
  • Signup forms
  • Contact forms
  • Surveys
  • Job applications
  • Registration pages

Typing the same details again and again is repetitive, slow, and inefficient.


💡 The Solution

SmartForm enables one-click intelligent form filling powered by AI.

Instead of inserting random dummy data, SmartForm:

  • Understands field context
  • Matches labels intelligently
  • Generates meaningful values
  • Preserves user privacy

✨ Features

🖱 One-Click Auto Fill

  • Detects visible input fields automatically
  • Supports input, textarea, and select
  • Works with most native HTML forms
  • No automatic submission (user stays in control)

🤖 AI Providers (v1.1)

  • ✅ Groq - "llama-3.3-70b-versatile"
  • ✅ Google Gemini - "gemini-2.5-flash"

Users configure their own API key inside extension settings.


🔒 Privacy First

  • No tracking
  • No analytics
  • No external database
  • API keys stored locally in browser storage
  • Data sent only to user-selected AI provider

SmartForm does not store or sell user data.


⚠️ Google Forms Support

SmartForm currently supports ~80% of Google Forms.

Supported:

  • Short answer
  • Paragraph

Some complex validation or conditional logic may require manual review.


🚧 Upcoming Features

  • ✉️ Temporary Email Generator
  • 📱 Temporary Phone Number Generator
  • 💾 Multiple user profiles

🛠 Tech Stack

  • WXT Framework
  • TypeScript
  • Tailwind CSS
  • Groq API
  • Google Gemini API

📦 Installation

Install from Release

  1. Download latest release ZIP
  2. Extract the file
  3. Open chrome://extensions/
  4. Enable Developer Mode
  5. Click Load Unpacked
  6. Select extracted folder

🔐 Data Privacy

  • All settings stored locally
  • API keys never stored remotely
  • No remote logging
  • No cloud storage

Privacy is a core design principle.


📄 License

MIT License

About

An AI-powered smart form auto filler Chrome extension that enables one-click filling of any form with relevant or random data, powered by AI.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages