Skip to main content

Use case

Excel to Web Form Filler: Paste a Table, Run Per Row

Izly TeamLast updated: 6 min read

On this page

What is an Excel to web form filler?

It is a tool that takes data you already have in a sheet and enters it into a web page so nobody has to retype it. The typical searches are “excel to web form”, “transfer data from Excel to a website” and “fill a web form from a spreadsheet”. The job behind them is always the same: a table on one side, a form on the other, and a person copying between them.

Izly does this inside your own Chrome. You show the form once, the table drives it row by row, and every row ends with a status. You can try it today on the practice form, which accepts any values and stores nothing.

Who is it for?

  • Back-office and data-entry teams who key rows from a sheet into a web system every week.
  • E-commerce and marketplace operations who add or update items through a web panel.
  • Bookkeepers and assistants who enter the same kind of record for many clients or documents.
  • Consultants during a data load who need test records in a CRM or ERP form.

If the system you fill has an official import for sheets, use that first. Izly is for the many web forms that have no import, or where the import does not cover the fields you need.

How is this different from typing by hand or writing a script?

Three ways to move a table into a web form
By handWriting a scriptIzly
Set-upNoneCode, a developer or time to learnRecord once, connect columns with menus
Per rowCopy, switch, paste, clickRuns by itselfRuns by itself in your Chrome
SpeedDepends on the personFastSteady; waits for each page to be ready
Signing inYouOften a headacheYou, as usual; passwords never stored
When the form changesYou noticeThe script breaksTouch up the recording or record again
Record of what happenedYour memoryWhat you loggedA result table, one line per row

A script is the right answer when you have a developer and a large, steady volume. By hand is fine for five rows. Izly sits in the middle: dozens to a few hundred rows, no developer, and a person who is around to start it.

What does a run look like?

  1. Record one customer entered on the practice form.
  2. On the Izly site, make the typing steps for Full name, E-mail, Phone and Note come from saved values that are columns of your table (“Type with saved values”).
  3. Paste the sample table of 12 customers, or your own. On Free the run window offers to run only the first 5 rows.
  4. Press “Try the first 3 rows only”, look at the confirmation pages, then run the whole table. Chrome fills the form, submits it, and moves to the next row.
  5. Read the result table: the input columns, any values you read, a Status (Done, Skipped, Failed, Done, a step skipped) and a Note for every row. The reference number from the confirmation page can be one of the values read.

Only typed text and page addresses can change from row to row. The practice form’s City is a dropdown (London, Berlin, Madrid, Istanbul, Toronto, Sydney) and Request type is a set of three radio buttons (Quote, Support, Other); dropdown choices, radio buttons and checkboxes are replayed exactly as recorded, so they cannot differ per row. In this example the table drives Full name, E-mail, Phone and Note, and the City column of the sample table is there on purpose: the dropdown and the request type stay as you recorded them.

In our tests, 50 rows went into a demo CRM form exactly, and 30 rows into a public practice form with Turkish letters, leading zeros and a 221-character text came out exactly too. For the full walk-through read fill a web form from Excel, row by row.

What can it not do?

  • A person starts every run. No schedule and no unattended server run.
  • Chrome 120 or newer, on a desktop. Not mobile, not other browsers, not desktop programs for now.
  • One automation at a time per browser.
  • Choices cannot change per row. Dropdowns, radio buttons and checkboxes are replayed as recorded.
  • It follows the recording. A redesigned form needs a touch-up.
  • Terms apply. A site may restrict automated entry. Where a site offers an official bulk upload or an API, that is the better route.

Does my spreadsheet data leave my browser?

No. The table, the typed values and the result table stay in your browser. The server only gets counts and statuses. You sign in to the site yourself and Izly never stores passwords. The details are on the security page.

What happens if a row fails?

You choose before the run: go on with the next row, or stop and ask. When it asks, you can try again, skip the step or skip the row. Either way the failed row is marked in the result table with its reason, so you fix only those rows by hand.

How much does it cost?

Izly is a Chrome extension that turns a task you do once in your browser into a step-by-step guide, a narrated video and a no-code automation that repeats the task. Free gives you 10 automation runs a month and a table run takes at most 5 rows, no card. Pro is 10 USD per creator per month (100 a year) with unlimited runs, no row limit and a 14-day trial without a card. Studio is 30 USD. Tax is added at checkout. See pricing or start free.

To see how many hours your own table takes by hand and with Izly, try the data entry time calculator.

Frequently asked questions

Can Izly take data from Excel and put it into a website?

Yes, when the website is a form in Chrome. Paste your table, and Izly types each row into the form you recorded. It cannot reach desktop programs, and it runs only when a person starts it.

Do I need to know how to code?

No. You record the form by using it once, then pick columns and simple rules from menus on the Izly site. There is nothing to program, and the “Try the first 3 rows only” button shows whether it works before you run the whole table.

Is it slower than a script?

Usually, yes, because Izly uses real clicks and typing in Chrome and waits for each page. The benefit is that you need no developer and can set it up in minutes.

Can I run it overnight?

No. A person starts every run and Chrome has to stay open on your computer. There is no schedule and no unattended run. For a long table, start it when you can leave the computer on.

What do I get at the end of a run?

A result table with one line per row: the input columns, any values you read from the page, a Status (Done, Skipped, Failed, Done, a step skipped) and a Note with the reason. Download it as CSV or copy it. It is kept only in your browser.

Related pages

Record it once and let the guide write itself

With Izly you do the task once in the browser. Clicks and screenshots become a step-by-step guide that you edit, share, turn into a narrated video or run again for every row of a table.