Pixiv Profile Scraper
Pricing
from $1.00 / 1,000 scraped records
Pixiv Profile Scraper
Scrape all public artworks from Pixiv artist profiles — no login required. Provide profile URLs or user IDs and get titles, tags, engagement stats (views, likes, bookmarks), author info, series data, and downloadable images. Export as JSON, CSV, or Excel.
Pricing
from $1.00 / 1,000 scraped records
Rating
0.0
(0)
Developer
Harish Garg
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
What does Pixiv Profile Scraper do?
Pixiv Profile Scraper extracts all public artworks from Pixiv artist profiles — no Pixiv account or login required. Give it one or more profile URLs or user IDs, and get clean, structured data: titles, descriptions, tags, author details, view/like/bookmark counts, image URLs, series info, and more.
The Actor downloads images and saves them to the run's key-value store. You get working URLs that you can use anywhere — in spreadsheets, dashboards, or downstream pipelines — with no extra authentication.
Run it on a schedule, call it via the Apify API, pipe results into integrations (Make, Zapier, Google Sheets, webhooks), and download the dataset as JSON, CSV, Excel, HTML, or XML.
Why use Pixiv Profile Scraper?
- Artist portfolio archiving — pull an artist's complete public works list with full metadata in one run.
- Creator analytics — track view, like, and bookmark counts across an artist's portfolio over time.
- Dataset building — collect images, dimensions, and tags for machine-learning, recommendation, or market-analysis projects (always respect Pixiv's terms and artists' rights).
- Content pipelines — feed artist portfolios into your own tools via the Apify API.
How to scrape Pixiv artist profiles
- Open the Input tab.
- Add one or more Profile URLs (e.g.
https://www.pixiv.net/users/19897777) or enter numeric User IDs. - Set Maximum artworks to control how many items the run collects.
- Choose whether to Download original images (enabled by default).
- Click Start and download your data from the Dataset tab when the run finishes.
That's it — no coding, no Pixiv account, no proxy setup required.
Input
| Field | Description |
|---|---|
| Profile URLs | Full Pixiv profile URLs to scrape (e.g. https://www.pixiv.net/users/19897777). You can add multiple profiles in one run. |
| User IDs | Numeric Pixiv user IDs (e.g. 19897777). Same result as providing the profile URL. |
| Maximum artworks | Cap on how many artworks the run collects across all profiles (default: 100, minimum: 10). Values below 10 are automatically raised to 10. |
| Download original images | Download full-resolution images and save them to the key-value store (default: on). When off, original image URLs still appear in the output but point to Pixiv's CDN. |
Example input
{"profileUrls": [{ "url": "https://www.pixiv.net/users/19897777" }],"maxItems": 50,"downloadOriginals": true}
Or using numeric IDs:
{"userIds": ["19897777", "12345678"],"maxItems": 100}
Output
One dataset item per artwork. Simplified example:
{"id": "123456789","url": "https://www.pixiv.net/artworks/123456789","title": "山姥切国広と難聴審神者","description": "※顔出し審神者います。...","type": "manga","authorId": "19897777","authorName": "にかやま はこ","authorUrl": "https://www.pixiv.net/users/19897777","tags": ["漫画", "刀剣乱舞", "女審神者"],"width": 3496,"height": 4961,"pageCount": 3,"viewCount": 24058,"likeCount": 568,"bookmarkCount": 602,"commentCount": 38,"isAiGenerated": false,"isOriginal": false,"createdAt": "2024-10-18T14:24:00+00:00","uploadedAt": "2024-10-18T14:24:00+00:00","thumbnailUrl": "https://api.apify.com/v2/key-value-stores/.../records/img_123456789_thumb.jpg?signature=...","originalImageUrl": "https://api.apify.com/v2/key-value-stores/.../records/img_123456789_p0.png?signature=...","imageUrls": ["https://api.apify.com/v2/key-value-stores/.../records/img_123456789_p0.png?signature=...","https://api.apify.com/v2/key-value-stores/.../records/img_123456789_p1.png?signature=...","https://api.apify.com/v2/key-value-stores/.../records/img_123456789_p2.png?signature=..."],"seriesId": "222972","seriesTitle": "刀剣男士と難聴審神者の日常","seriesOrder": 36,"source": "user"}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel from the Dataset tab, or consume it via the Apify API.
Data fields
| Field | Description |
|---|---|
id | Pixiv artwork ID |
url | Link to the artwork page |
title | Artwork title (Japanese or original language) |
description | Artist's caption as plain text |
type | illust, manga, or ugoira (animated) |
authorId / authorName / authorUrl | Artist identity and profile link |
tags | All tags attached to the artwork |
width / height | Image dimensions in pixels |
pageCount | Number of pages (multi-image works) |
viewCount / likeCount / bookmarkCount / commentCount | Engagement counters |
isAiGenerated | Whether the artist flagged the work as AI-generated |
isOriginal | Whether the work is marked as an original creation (not fan art) |
xRestrict | Content rating flag (0 = all ages) |
createdAt / uploadedAt | Creation and upload timestamps (ISO 8601) |
thumbnailUrl | 540 px preview — always a working download URL |
originalImageUrl | Full-resolution image (first page). When "Download original images" is on, this is a direct download URL. When off, this is the raw Pixiv CDN URL (may require authentication to access). |
imageUrls | Full-resolution URL for every page. Same behaviour as originalImageUrl. |
seriesId / seriesTitle / seriesOrder | Series membership, when the work belongs to one |
source | Always user for this Actor |
How much does it cost to scrape Pixiv profiles?
Runs are fast and cheap.
- With original images (default): downloading full-resolution images takes longer and uses more storage. A run with 100 artworks may take a few minutes depending on page counts.
- Without original images: metadata-only runs with thumbnails are faster and cheaper. Scraping 100 artworks with thumbnails takes under a minute and fits within the Apify free plan.
Your actual cost depends on the number of artworks, image downloads, and your Apify plan's pricing. You pay only for what you run.
Tips for best results
- Start with a low maxItems to test a profile before scraping thousands of works.
- Use thumbnail-only mode for most jobs. Turn off "Download original images" if you only need metadata and small previews. Original-resolution downloads are much slower and use more storage.
- Scrape multiple profiles in one run. Add several profile URLs or user IDs — the Actor handles them all and de-duplicates by artwork ID.
FAQ, disclaimers, and support
Is it legal to scrape Pixiv? This Actor accesses only publicly available data that Pixiv serves to anonymous visitors. Web scraping of public data is generally allowed, but you are responsible for complying with Pixiv's Terms of Service and applicable laws. Do not republish artwork without the artist's permission — images are copyrighted works.
Do I need a Pixiv account? No. The Actor works fully without login. Note that age-restricted (R-18) content is only available to logged-in Pixiv users and is therefore not included in the results.
Why did some artworks return nothing? Deleted, private, or login-restricted artworks cannot be retrieved anonymously and are skipped with a warning in the run log.
Do I need to configure a proxy? No. The Actor manages connectivity automatically. No proxy setup is required on your part.
Found a bug or need a custom Pixiv solution? Please open an issue on the Issues tab of this Actor — feedback and feature requests are welcome, and custom solutions are available on request.