
Open
Posted
•
Ends in 2 days
Paid on delivery
Project Title: Browser Form Automation Tool Project Description: I need a browser automation tool for a web-based application. The tool should automate repetitive data entry tasks on standard web forms. Requirements: - Use Playwright (preferred) or Selenium. - Read data from an Excel file (XLSX). - Fill text input fields automatically. - Handle dropdown selections, checkboxes, and radio buttons where applicable. - Wait for page elements to load before interacting. - Provide clear error handling and logging. - Allow easy updates if form fields change in the future. - Support Windows 10/11. - The code should be clean, well-documented, and easy to maintain. Deliverables: - Complete source code. - Setup and installation guide. - Instructions for updating Excel columns and field mappings. - Short demonstration video showing the automation working on a sample website. The automation should operate only on websites where such automation is authorized and should respect the website's terms of use.
Project ID: 40626655
38 proposals
Open for bidding
Remote project
Active 18 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
38 freelancers are bidding on average ₹10,740 INR for this job

Hi, I have gone through your web form auto-filler automation and integration project. It looks straightforward at first, but form-field mapping, dynamic elements, validation, and browser compatibility can cause issues later. I can outline a practical approach using JavaScript, Selenium, Chrome, PHP, and Excel-based data input. I have over 10 years of experience in PHP, JavaScript, Excel, software architecture, web development, Selenium, and automation, and I'm excited to be part of your project. Let's discuss your target forms, data source, login requirements, and submission workflow in the chat so I can recommend the most practical and cost-effective solution. ~ Rajesh
₹7,000 INR in 60 days
9.5
9.5

With extensive experience in browser automation using Playwright, I understand the need for a tool to streamline data entry tasks on web forms. My past projects involving Selenium integration align closely with your requirements. Could you provide clarity on the frequency and volume of data entry tasks to optimize the tool's performance effectively? Regards, Yogesh Kumar
₹3,010 INR in 6 days
8.5
8.5

Playwright preferred, Excel-driven, and maintainable when the form changes — that last requirement is the one that usually gets skipped and then makes the tool worthless six months later. Plan: - Playwright in Python. Field mappings live in a config file, not in the code: Excel column, selector, field type, optional wait condition. When the form changes you edit one line, no developer needed. - Handles text inputs, dropdowns, checkboxes and radio buttons, with explicit waits on element state rather than fixed sleeps — that is the difference between a script that works on your machine and one that works reliably. - Error handling per row: a failure logs the row, the field and the reason, then continues. One bad record does not abandon the batch. Full run log written to file. - Packaged for Windows 10/11 with a setup guide, mapping instructions and a short demo video on a sample site. Noted and agreed on your authorisation point — I work on systems where automation is permitted, and I will build in a configurable rate limit so the target application is not hammered. Background: Playwright is part of my regular toolchain, including automated document generation in production. Python automation for industrial clients runs daily. Question: is the target form behind a login, and does it use any dynamic field names or CAPTCHA? That determines whether a session needs restoring between runs. Martin
₹8,750 INR in 3 days
6.5
6.5

Since the post doesn't name the target site, I'm assuming a fairly standard HTML form and not a heavy SPA that re-renders fields on every step, that's the one thing that would move this number once I actually see the page. Building the row to field mapping as a JSON config keyed off your Excel column headers means when the form changes a field id or adds a new one, you edit that file, not the script. Playwright handles wait-for-element and retry cleanly for text fields, dropdowns, checkboxes and radios, and I'd log every row plus every skipped or failed field to a file so a failed run tells you exactly where it stopped. Setup guide, mapping update instructions and a short screen recording of a live run ship with the final delivery. M1: Playwright core, XLSX reader, JSON mapping engine, text fields, $9900, 1 day. M2: dropdowns, checkboxes, radios, wait/retry logic, error logging, $10500, 2 days. M3: setup guide, mapping instructions, demo video, Windows packaging, $9600, 1 day. I can start M1 once you confirm the target site and send a sample form URL or screenshot, that fixes the real field count before I firm up M2 and M3.
₹30,000 INR in 4 days
5.6
5.6

As a seasoned developer, I'm well-versed in all the technologies you're seeking for this project including, Playwright, Selenium, and JavaScript, which will ensure smooth automation and data extraction from Excel files as required. My notable skill set extends to developing robust software that manipulates web forms effectively and handles even complex validation scenarios proficiently. I offer an organized and diligently documented coding approach that guarantees your tool will be easily maintainable long into the future, even if there are any changes to web form fields. The final delivery won't just be clean code, but also a user-friendly installation guide along with detailed instructions to update Excel columns and field mappings - easing the process for future users. Having worked extensively in automation in my successful career, I can assure you on-time delivery of top-notch work, adhering strictly to website terms while performing only authorized automation actions. Let's partner up to revolutionize your data entry system by implementing my exceptional experience in utilizing automation tools like Playwright and Selenium for browser form filling. My solutions are not just efficient, but scalable - so as your business grows, so can the efficacy of this tool. Let's connect and discuss further!
₹2,000 INR in 5 days
5.3
5.3

Hey there Glane here, I can build a reliable browser automation tool using Playwright or Selenium with Python that reads data directly from Excel (.xlsx) using pandas/openpyxl, intelligently fills text fields, dropdowns, checkboxes, and radio buttons, waits for dynamic page elements to load, and includes robust error handling and detailed logging. The solution will be modular, well-documented, and easy to maintain, making future form updates straightforward while ensuring smooth compatibility with Windows 10/11.
₹5,000 INR in 2 days
5.2
5.2

Hello, I have 11+ years of experience as a Senior UI/UX and Front-End Developer, delivering high-quality, user-focused web solutions. I specialize in building clean, scalable, and pixel-perfect interfaces that ensure smooth performance across all devices and browsers. My focus is not just on development, but on creating fast, SEO-friendly, and conversion-optimized experiences. ? “Here’s what I deliver:” ✅ • Frontend: HTML, CSS, SASS, Tailwind CSS, Bootstrap • JavaScript: JavaScript, jQuery, React, Angular, Next js • Platforms: Shopify, WordPress, Webflow • UI/UX: Responsive design, animations, performance optimization I’m available to start immediately and would be happy to discuss how I can add value to your project. Best regards, Nirbhay
₹7,000 INR in 7 days
4.2
4.2

Hi, Upon reviewing the project requirements, I understand that you need a browser automation tool to automate repetitive data entry tasks on standard web forms. I'm confident in my ability to deliver a clean, well-documented, and maintainable solution using Playwright or Selenium, as I have experience working with similar projects. My approach involves reading data from an Excel file, filling text input fields automatically, handling dropdown selections, checkboxes, and radio buttons where applicable, and providing clear error handling and logging. I'll use a modular design to make it easy to update the code if form fields change in the future. Some key benefits of my approach include: * A complete source code written in a maintainable and scalable manner * A setup and installation guide to ensure seamless integration * Instructions for updating Excel columns and field mappings to accommodate future changes I've worked with similar automation tools in the past and have a good understanding of how to make them work efficiently. Before we begin, I have a few questions to clarify the project scope: * Are there any specific web forms that the tool needs to automate? * Are there any specific error handling and logging requirements? Looking forward to hearing back from you. Best Regards, Anil Prajapati Senior Backend-Focused Full Stack Developer
₹6,365 INR in 3 days
4.0
4.0

Hi, I can build your browser form auto-filler tool using Playwright or Selenium, with Excel-based input, field mapping, dropdown/checkbox/radio handling, logging, and Windows 10/11 support. The best solution is to first review the target form structure, Excel columns, field types, and authorized workflow. Then I’ll create a clean automation script that reads XLSX data, waits for elements properly, fills each field accurately, handles selections, logs success/failure, and keeps mappings easy to update if the website fields change later. I’m comfortable with Playwright, Selenium, JavaScript/Python automation, Excel data handling, browser scripting, form automation, error handling, logging, Chrome automation, Windows setup, and maintainable documentation. Deliverables will include: * Complete source code * Excel/XLSX data reader * Text field auto-fill logic * Dropdown, checkbox, and radio support * Element wait handling * Error logs and status report * Easy field-mapping configuration * Windows setup guide * Update instructions * Short demo video I’ll focus on building a reliable, clean, and easy-to-maintain tool that works only for authorized websites and respects the site’s terms of use. Best regards Ankit
₹5,000 INR in 1 day
3.8
3.8

I can build this automation tool using Playwright with a structured and maintainable approach focused on stability and easy future updates. The implementation would include: - XLSX file parsing with configurable column-to-field mappings. - Automated handling of text inputs, dropdowns, checkboxes, and radio buttons. - Explicit wait strategies and retry handling to avoid failures caused by dynamic page loading. - Centralized logging and error reporting to simplify troubleshooting. - Modular architecture so form selectors and mappings can be updated without changing core logic. - Windows 10/11 compatible execution with clear setup instructions. For maintainability, I would separate the automation engine, field configuration, and Excel processing logic. This makes future adjustments faster if the target form changes. The delivery will include complete source code, installation/setup documentation, instructions for updating mappings and Excel columns, plus a short demo video showing the automation running on a sample workflow. Preferred stack: - Playwright + Node.js - XLSX processing library - Structured logging and configurable selectors Estimated timeline is 3 days for a production-ready first version including documentation and testing.
₹12,500 INR in 3 days
3.8
3.8

Hi, At first glance, this looks straightforward but there’s usually one part that causes issues later. Happy to share a quick plan if you're open to it. Regards, Rajesh
₹7,000 INR in 7 days
3.0
3.0

Form fillers break the week the form changes, so mine are built with field mappings in a config you can edit, not buried in code. The flow: Playwright reading your XLSX, filling text fields, dropdowns, checkboxes and radios, explicit waits so nothing races the page, clear logging and error handling, all on Windows 10/11. Delivered with source, setup guide, the mapping instructions you asked for, and a demo video on a sample site. I shipped a commercial Windows desktop tool last week, so the packaging and the Windows quirks are fresh. Runs only where automation is authorized, as your brief rightly requires. Working demo within 3 days of seeing the target form. Is the web application public, or behind a login you would grant?
₹12,500 INR in 3 days
3.0
3.0

I see you're looking for a browser automation tool using Selenium, which is right up my alley! I have solid experience in creating auto-filler solutions. What specific features do you want the tool to have?
₹2,700 INR in 7 days
2.5
2.5

Hello, I already have a complete framework planned for this project. I specialize in web automation, browser automation, and web scraping using **Playwright**, **Selenium**, and **SeleniumBase**. For this project, I recommend using **Lightpanda** instead of a traditional browser like Chromium. Lightpanda is **built from scratch in Zig** specifically for headless automation—it is **not a Chromium fork**. According to its published benchmarks, it delivers around **9–11× faster execution**, **up to 16× lower memory usage**, and near-instant startup while integrating seamlessly with Playwright through the Chrome DevTools Protocol. This makes it an excellent choice for fast, scalable browser automation. The automation will: * Read data directly from Excel (XLSX). * Fill text fields, dropdowns, checkboxes, and radio buttons. * Wait for elements to load before interacting. * Include detailed logging and robust error handling. * Be modular, making future field updates quick and easy. * Run smoothly on Windows 10/11 with clean, well-documented source code. If needed, we can also integrate AI agents later to intelligently recover from UI changes or unexpected workflow issues. Frameworks like Cline, OpenCode, and Hermes can be integrated for this purpose. Please send me a DM so we can discuss your requirements. I can show you a working demo of similar automation projects and explain why I recommend Lightpanda for this use case.
₹7,000 INR in 7 days
2.4
2.4

Your spec is clear, so let me answer it point by point instead of pitching. Playwright, driven by your XLSX. Field mappings live in a separate config file (column name -> selector -> control type: text, select, checkbox, radio), so when the form changes you edit one mapping line, not the code. Every element is waited for explicitly, never a blind sleep. Each row runs in its own error boundary, so one bad record does not kill the batch, and the tool writes the outcome back next to the row (filled / skipped / error + reason) plus a timestamped log file. That means you can rerun only the failures instead of the whole sheet. First step, before you commit to anything: send me the sample form URL (or just its HTML) and 3-5 rows of your Excel, and I will send back a running script that submits those rows. You see it work on your own form first, then we extend it to the full column set. Windows 10/11: it ships as a plain Python package with a .bat launcher for double-click runs, and a setup guide written for someone who has never installed Python - install, dependencies, browser install, first run, what a normal log looks like. You get the full source, the guide, the field-mapping instructions, and a short screen recording of the tool filling the sample form end to end. On the automation-only-where-authorized point: agreed, and it matters technically too - I keep pacing and retries conservative so the tool behaves like a careful operator rather than hammering the form. Why me: Python and Playwright automation is my daily work, and I have 7 merged pull requests into third-party open-source projects (mostly a 173-star Go security tool), each reviewed and accepted by the maintainers. Other people's maintainers agreed to keep my code, which is the closest thing to an outside audit of how I write. Timeline: 5 days from the moment I have the sample form and the sheet template. Petro Pankov, BotCraft Group
₹7,500 INR in 5 days
1.5
1.5

Playwright is the better fit here than Selenium: its built-in auto-waiting covers your "wait for elements to load" point natively, so the tool won't race dynamic forms. Plan: an XLSX-driven runner where each row = one form submission. Field mappings (selector -> Excel column) sit in a separate config file, so when a form field changes you edit the mapping, not the code. It handles text inputs, dropdowns (by visible label or value), checkboxes and radios, each with an explicit wait + retry. Every run writes a log (row, field, status, error) so a failed submission is easy to trace, and it can resume and skip rows already done. Deliverables exactly as you listed: full source, a setup guide for Python + Playwright on Windows 10/11, the mapping-update instructions, and a short screen capture of it filling a sample form end to end. I'd build against a public sample form first, then point the selectors at your actual form. Two things that shape the build: is your form single-page or multi-step, and does it need a login before the form opens? Ricardo - small profile but 5.0-star on delivered work; happy to start on a small funded milestone so you see a working version quickly.
₹6,500 INR in 4 days
0.4
0.4

I can build this with Playwright (your preferred choice) reading from XLSX and filling text fields, dropdowns, checkboxes, and radio buttons, with explicit waits and try/except logging so a missing element doesn't crash the run. Field mappings live in a separate config/Excel sheet, so when the form changes you just edit column names, not code. Deliverables: - Full source code - Setup/installation guide for Windows 10/11 - Field-mapping update instructions - Short demo video on a sample form Send me a sample form URL (or a public one you're testing against) and a sample Excel row, and I'll run it and send back a short clip of it filling that exact form before you pay anything. Delivery: 1 day Happy to work via milestone with payment released only after you confirm the automation runs correctly on your form.
₹1,500 INR in 1 day
0.0
0.0

I have experience building browser automation tools using Playwright, Selenium, Excel data processing, and reliable workflow automation. Based on your requirements, I would develop a maintainable automation solution that reads XLSX data, handles dynamic web forms, manages field mappings, and performs accurate data entry with proper logging and error handling. My approach is to create a flexible architecture where form selectors and mappings can be updated easily when the application changes, while ensuring stable execution on Windows environments with clear documentation and setup instructions. I have worked with JavaScript, Playwright, Selenium, Excel automation, and custom workflow tools, and I'm confident I can deliver a reliable automation system with complete source code and handover documentation. I'd be happy to discuss the target workflow and implementation approach.
₹7,000 INR in 3 days
0.1
0.1

Hi there, I'm a web developer based in Zadar, Croatia, and I'm interested in building your browser form automation tool. I'll deliver a complete Playwright-based solution that reads data from Excel files and intelligently fills web forms—handling text inputs, dropdowns, checkboxes, and radio buttons with proper wait logic and error handling. The code will be clean, well-documented, and structured so you can easily update field mappings as your forms change. You'll receive: - Full source code with comprehensive documentation - Windows 10/11 setup guide - Field mapping configuration instructions - Demo video showing the automation in action I work with milestone-based payments, so you only release funds when you're satisfied with each deliverable. This protects you while ensuring I stay motivated to get it right. I offer free revisions until the tool works exactly as you need. I'm committed to fast turnaround and building a strong reputation through quality work. Ready to discuss your specific form requirements and timeline. Best regards
₹1,500 INR in 7 days
0.0
0.0

With my experience in full stack development encompassing both frontend and backend development, I'm confident in delivering the high-quality browser automation tool you're looking for. As an expert in Node.js and Java, I have a strong understanding of Playwright - your preferred choice for this project. I have worked with several automation projects in the past, from developing geo-fencing based systems to crafting wallet/points systems. I also want you to know that my knack for REST API Development and API Integration perfectly aligns with your needs, allowing me to provide efficient interaction between your web-based application and the tool. Apart from excelling at leveraging XML and JSON data, my expertise in using databases like MySQL and MongoDB ensures seamless processing of large volumes of data generated throughout the automation process.
₹7,000 INR in 7 days
0.0
0.0

Barddhaman, India
Member since Mar 12, 2019
₹1500-12500 INR
$250-750 USD
$10-30 USD
$250-750 USD
$250-750 USD
₹50000-150000 INR
₹100-400 INR / hour
₹600-1500 INR
₹12500-37500 INR
$2-8 USD / hour
₹12500-37500 INR
$30-250 USD
₹600-1500 INR
$10-30 USD
$250-750 USD
$10-100 USD
₹12500-37500 INR
€250-750 EUR
₹600-1500 INR
₹750-1250 INR / hour
₹1500-12500 INR