SEO Tool 도구 업데이트됨 3일 전

Free Online Webpage Data Scraper

By using this free online data scraper tool you can scrape and copy data from web pages and also can Download on your device (Excel format) .

Web Data Scraper Extract Data HTML Scraper Export Results

사용법 Free Online Webpage Data Scraper

설정

1 소스 콘텐츠 불러오기
팁: 개별 상품 상세 페이지가 아닌 상품 목록 페이지를 활용하세요.
맥스가 권장하는 용량: 3 MB 0 문자
선택 모드가 켜져 있습니다: 미리보기에서 강조 표시된 항목을 클릭하세요.
2 반복 항목을 선택하세요
목록에서 중복되는 카드나 항목을 하나 선택하세요. 표의 경우, 아무 셀이나 클릭하면 해당 행이 자동으로 선택됩니다.
3 수집할 항목
필드를 드래그하여 출력 열의 순서를 변경하세요.
4 데이터 추출

웹사이트 미리보기

페이지가 로드되지 않았습니다
URL을 입력하거나 HTML 코드를 붙여넣어 시각적 선택을 시작하세요.

스크래핑 결과

스크래핑이 완료되면 테이블이 여기에 표시됩니다.
도구 링크
클립보드에 복사되었습니다.
이 도구를 개선하는 데 도움을 주세요
241
소요 시간
215
총 사용자 수
5+ 년
제공됨
최종 검토일: 3일 전. 사용량 수치는 정기적인 감사 과정에서 갱신됩니다. (보고 시작일: 21 Feb 2022)
불일치 신고하기

내용 읽기

이 도구의 작동 방식과 사용 시기를 알아보세요.

What Is the Free Online Webpage Data Scraper?

Simple answer (no technical knowledge needed): this tool copies repeating information from any public web page into a neat table you can download as an Excel file. Product lists, price tables, directory listings, search results, job listings — if a page shows the same kind of card or row many times, this tool can pull every one of them into rows and columns in under a minute. No software to install, no account, no code.

Technical answer: a client-side extraction workbench. You supply source HTML (fetched server-side from a URL through a hardened preview endpoint with SSRF checks, redirect limits and caching, or pasted directly), select a repeating container with any valid CSS selector, define ordered fields each mapped to a sub-selector plus an extractor type (Text, Link, Image, HTML), and the engine returns a header plus row matrix rendered as an HTML table with one-click Excel export (SheetJS, CSV fallback) and JSON export/import of the whole setup. All extraction runs in your browser; the server only fetches the source page for previews.

How to Use It — No Technical Skills Required

Follow these five steps. Nothing here requires knowing HTML.

  1. Load the page. Click the From URL tab, paste the full address of a listing page (a page with many similar items, not a single product page), and click Load URL. Or click From HTML, paste the page source, and click Use HTML Input. A preview of the page appears on the right.
  2. Tell it what repeats. Click Select next to the container box, then click any one card, row, or item in the preview. A helper panel suggests the right selector (for example div.card) — click the highlighted suggestion and it fills in automatically. One click teaches the tool the pattern for all items.
  3. Choose what to collect. Each field row already has a name box, a selector box, and a type dropdown. Click Select on a field row, then click the exact piece inside the preview (title, price, photo). Click Add field for more columns. Pick the type: Text for words and prices, Link for clickable addresses, Image for pictures, HTML for formatted content.
  4. Scrape. Click Start scraping. Every matching item becomes one table row. A message tells you how many rows were extracted. If something is misconfigured you get a plain-language warning instead, such as which field needs re-selecting.
  5. Save it. Click Export to Excel for a spreadsheet, Copy to paste into Google Sheets, or Export to save your whole setup as a file you can Import later to repeat the same scrape.

How to Use It — Technical Reference

  1. Source modes. From URL posts to the preview endpoint, which validates the URL (public http/https only, private and reserved IP space blocked, maximum 5 manual redirects), fetches with a 20-second timeout, caches for 30 minutes, injects a base tag so relative URLs resolve, and injects the visual-picker agent script. From HTML accepts up to 3 MB of pasted markup with an optional base URL override.
  2. Container selector. Any valid document.querySelectorAll-compatible CSS selector: .product-card, table tbody tr, ul.results > li, article[data-id]. For tables, click any cell and the picker promotes the full row. A selector matching zero nodes fails validation with an explicit message and clears stale output.
  3. Field selectors resolve per container item via querySelector, so keep them relative: .title, a, img, td:nth-child(2). The special value :scope targets the container itself. An empty result for one field yields an empty cell, never an error; rows where every cell is empty are dropped.
  4. Extractor types. Text returns visible text with tags flattened and entities decoded. Link returns the resolved absolute href (query strings and fragments preserved). Image returns the resolved image src. HTML returns the element inner HTML (escaped for safe table display).
  5. Sanitization. script and noscript nodes are removed before extraction, so trackers and embedded code never leak into results. Extraction itself is DOM-based in your browser — nothing you scrape is uploaded.
  6. Config portability. Export downloads the container selector plus all field definitions as JSON; Import restores them. Share the file and anyone reproduces the identical scrape.

Field Types at a Glance

Type Grabs Use it for Empty when
Text Visible text, tags flattened, entities decoded Titles, prices, descriptions, dates Element missing or has no text
Link Absolute URL from href Product links, profile pages, next pages No anchor matches, or anchor has no href
Image Absolute URL from src Photos, thumbnails, logos No image matches
HTML Inner HTML source Formatted snippets, embeds, rich text Element missing or empty

Tips, Limits, and What to Avoid

  • Use listing pages, not detail pages. The tool needs a repeating pattern. A page with one product gives one row.
  • Login-walled pages cannot be fetched by URL. Open the page in your browser, copy its HTML source, and use From HTML instead.
  • JavaScript-rendered content needs its rendered HTML. View-source HTML may lack items that load dynamically; use your browser developer tools to copy the rendered markup.
  • Pasted HTML is capped at 3 MB. Very large pages should be trimmed to the listing section.
  • Relative links resolve against the source URL (or your override base URL), so exported links stay clickable.
  • Respect the site. Scrape only pages you are allowed to use — your own sites, public data, or sources with permission. Heavy automated re-scraping can get your IP blocked; space out repeated fetches.

Data Copyrights

No one wants their website data copied by others with bad intent. Use this tool for education, research, price comparison of your own catalog, lead lists you are entitled to, and other lawful purposes — never to steal content, bypass paywalls, or republish someone else's work as your own.

For data owners: Newisty respects every site owner. If you believe this tool is being used against your pages without permission, block automated clients or contact us and the page or site will be blocked from fetching as soon as possible.

Frequently Asked Questions

자주 묻는 질문

사용자가 결과를 신뢰하기 전에 자주 묻는 질문에 대한 간결한 답변.

No. Click Select, click the item in the preview, and the tool writes the selector for you. The technical guide above is only for users who want manual control.

Pages that repeat the same layout: product grids, tables, directories, search results, job boards. Single-article or single-product pages produce a single row.

Not by URL, because the server fetches as a guest. Load the page yourself while logged in, copy the HTML, and use the From HTML tab.

Text gives clean readable words with all tags removed. HTML gives the raw markup inside the element, useful when formatting, links, or embeds inside the content matter.

That item simply lacks the element — for example a product with no photo. Empty cells are normal and mean the extractor found nothing there, not that anything broke.

The selector matches nothing in the loaded page. Either the page changed since loading, or the wrong element was picked. Reload the source and use Select to click one repeating item again.

No. Extraction runs entirely in your browser. The server is only used to fetch the source page for URL previews; pasted HTML never leaves your device at all.

Yes. Export saves the container plus all field definitions as JSON. Import restores them instantly, so a repeated scrape takes seconds.

댓글 (0)

사용자 토론, 예외적인 사례 및 추가 팁을 위한 공간입니다.
댓글 남기기
댓글을 제출하면 공개적으로 표시됩니다.
아직 댓글이 없습니다. 가장 먼저 댓글을 남겨보세요!
저희에게 알려주세요!
이 도구와 관련된 문제를 신고하기

발생한 문제를 자세히 설명해 주시면, 저희가 이를 조사하고 도구를 개선할 수 있습니다.

가장 도움이 되는 것은 무엇인가
입력 내용, 예상 결과, 실제 결과, 브라우저/기기 정보를 기재해 주시고, 도움이 될 경우 스크린샷도 첨부해 주세요.
스크린샷 버튼은 브라우저에 표시된 페이지를 캡처하여 생성된 이미지를 이 양식에 첨부합니다.
전체 화면 스크린샷
newisty를 통해 브라우저에서 캡처되었습니다.
아직 스크린샷을 찍지 않았습니다.
도구 보고서