Get started scraping any website in minutes with Minexa.ai
- Minexa Team
- Apr 13
- 3 min read
Updated: Apr 27
Here's how to use the Minexa web app to extract clean, structured data from any webpage in just a couple of minutes.
Here is how it works in minutes with Minexa: first, you create a scraper, then you use it to extract data. The result is clean, structured JSON.
Each scraping run uses a few credits, depending on how complex the page is.
1. Create your account and access the web app
Start by signing up for free. You will get 1000 credits per month with no credit card required.
Once you are in:
Go to your dashboard
Copy your API key
Open the Minexa web app
Paste your API key when prompted
Now you are ready to create your first scraper.
▶️ Want a quick start? Skip the docs and check out these video tutorials instead
2. Create a scraper
Scrapers tell Minexa what to extract and from where. You need to create it once (takes up to 2 minutes), and then you can extract similarly structured pages from the same website in few seconds.
Go to the webapp and choose between two modes: detail or list mode and follow the steps below:

Detail mode
List mode
Click Create a scraper to continue.
Want to create using code?
Advanced:
Custom scraping options: if you want to manually enter the container’s XPath or set scraping options like JavaScript rendering. However, Minexa will automatically detect the correct data container and optimal scraping settings. You can confirm it or make adjustments if needed in the next step.
Scraper request: Understand look_for, mode and how to set them
3. Confirm data
Minexa will automatically select the part of the page (we call this container) that matches your input and show a table preview of the data.
If the data does not look correct, click Data is incorrect. You can then select a different container. Minexa will recreate the scraper with a new XPath and update the preview.
If you created the scraper with code, check the web_app key in the scraper's JSON (e.g. https://webapp.minexa.ai/home?step=confirm&scraper_id=1221) to view the second step in the web app.
4. Extract at scale
Once data preview looks correct, you can now extract data at scale from web pages that are similarly structured using the previously created scraper.
Select the specific columns you want to include in your final output by selecting checkboxes next to column names. After that, paste the URLs of all the pages you want this scraper to process.
You can add up to 5 URLs in the web app. If you need more, switch to the API. Copy the generated JSON code sample
Run the Extract data script by replacing the data request
4. Download
If you only need data from a few URLs, click "Extract Data" to see a table preview in JSON format. This data is not saved to your account, so make sure to download the JSON file if you want to keep it.

And that’s it. You’ve successfully scraped a website using Minexa.
Next steps
To take it further, try using the Minexa API in your code. You can automate scraping and integrate it into your workflow by following the steps in our API documentation.
Comments