Skip to main content

Guide

Read Values from Web Pages into a CSV, No Code

Izly TeamLast updated: 6 min read

On this page

How do I read values from web pages into a CSV?

People search for this as “web scraping” or “pull data from a website to Excel”. The job is usually small and specific: you have a list of product pages, and you need the name, the price and whether it is in stock, in a sheet.

With Izly you do it by showing the task once. Open one page and click the value while recording, then set that step to “Copy from page” so the value goes into a saved value. Give it the list of addresses and it repeats the visit and the read for each one, collecting every value in a result table. The table downloads as a CSV file or can be copied into a sheet.

What does a worked example look like?

The practice shop lists 24 products, six per page over four pages. Each product has its own page with a name, a price in USD (9.00 to 480.00), a stock text (“In stock” or “Sold out”; six of the 24 are sold out) and a product code such as PRD-0001. Download the sample table of 10 product addresses from the practice form page and follow along.

  1. Record one product visit. Open product 1 (https://izly.io/practice-form/shop/product/1) and click the name, the price and the stock text. Set each of those steps to “Copy from page” and give each saved value a name of your choice.
  2. Make the address a table column. The address of the opening step comes from the address column of the table.
  3. Choose what to keep. Keep the three values for the results.
  4. Paste the 10 addresses and run. Try the first 3 rows first. Chrome visits each product page and reads the three values.
  5. Download the result table. One line per product: the address, name, price and stock, then Status and Note.

We have tested a bigger version of this: 25 product pages read for title, price and review count, then typed into a form, with a rule on the price.

Can it read a price as a number?

Yes. A “Copy from page” step has the option “Keep only the number”: the currency sign and the separators are dropped, so “$1,250.00” becomes 1250. A rule can then compare the value with a number. In the practice shop, five of the 24 products cost more than 240, so “if the price is above 240, skip this row” with a note flags exactly those five.

Reading a text and reading a number
What you readGood forExample
Text (as it is on the page)Names, stock texts, codes, status messagesIn stock, Sold out
Number onlyPrices and counts that a rule compares$1,250.00 is kept as 1250

How do I walk through many result pages?

When a list runs over pages, use a Repeat block. It repeats the steps inside it until a chosen element is gone, with an upper limit you set, and the usual element is the “next page” link at the bottom of a list. Each round can add a line to the result table, and the block stops when there is no next link.

Be clear about what it does not do: Repeat does not by itself read every item of a list on one page. It repeats the steps you recorded. We have walked through 10 result pages this way. The practice shop’s product list runs over 4 pages (/practice-form/shop?page=1 to 4) with a “Next page” link at the bottom that is absent on the last page, which makes it a safe place to build the loop before you use it on a real site.

Is this a crawler or a scraper?

Not in the usual sense. Izly follows what you recorded in your own Chrome, with you signed in as yourself. It does not discover pages on its own, does not run in the background, and does not watch a site over time. It is a way to read a list you already have.

What can it not do?

  • No monitoring. It reads on demand when you press Run. There are no alerts and no history over time.
  • No schedule and no server runs. A person starts every run in Chrome 120 or newer on a desktop.
  • Only what is on the page you can see. If a value needs a login, you sign in yourself first.
  • One automation at a time per browser.
  • The Free plan runs at most 5 rows per table run. Pro has no row limit.

Where do the values go with Izly?

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. The values you read stay in your browser: the table, the values and the result table never leave it. The Izly server only gets counts and statuses.

The result table can be downloaded as CSV or copied. For a quick check on a short list, the Free plan runs at most 5 rows per table run. Pro, at 10 USD per creator per month, has no row limit. See pricing, or read how to open a list of addresses for the opening part.

Frequently asked questions

Can I get the data as a CSV file?

Yes. The result table has one line per row, with the status and the values you read. Download it as a CSV file or copy it into a spreadsheet. It is kept only in your browser until you save it.

Does it work on any website?

It works on pages in Chrome that you can open yourself and where you can point at the value. It follows what was recorded, so a redesigned page may need a touch-up. Always check the site’s terms first.

Is this the same as a price tracker?

No. Izly reads a list when you press Run. It does not watch prices over time, keep a history or send alerts. For a one-off or weekly check you start yourself, it is enough; for monitoring it is the wrong tool.

Can it follow a next page link?

Yes. A Repeat block repeats its steps until a chosen element is gone, up to a limit you set, so a next-page link can be followed until the last page. Each round can add a line to the result table. We have walked through 10 result pages this way.

Is it legal to read data from a website?

It depends on the site’s terms, the kind of data and where you are. Personal data is covered by data-protection law, and many sites restrict automated reading. This is not legal advice; check the terms and prefer official exports or APIs.

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.