Scrapers.lat logo scrapers.lat
Social media

DeviantArt Deviations & Artist Scraper

Scrape DeviantArt deviations by keyword, tag, artist or URL: title, artist, image, favourites, views, tags, category, description, mature flag and download availability, plus artist watchers and total deviation count. For art discovery, trend research and creative lead generation.

32 fields per record JSON · CSV · Excel · API Pay per use
deviantart-scraper.json 200 OK
{
  "imageUrl": "https://images-wixmp-ed30a86b8c4ca887773594c2.…",
  "title": "Dark Fantasy Landscape Beneath",
  "url": "https://www.deviantart.com/shuaibunique/art/Da…",
  "deviationId": "1350076112",
  "mediaType": "image",
  "artistUsername": "Shuaibunique",
  "artistName": "Shuaibunique",
  "artistUrl": "https://www.deviantart.com/Shuaibunique",
  "artistType": "core_pro"
}
What you get

Every run returns clean, typed records, ready for your CRM, spreadsheet or database.

  • One clean record per result, deduped and normalized
  • Stable schema in JSON, CSV or Excel, or read it via the Apify API
  • Pay per use in the cloud, nothing to install or maintain
Fields it returns
Image UrlTitleUrlDeviation IdMedia TypeArtist UsernameArtist NameArtist UrlArtist TypeArtist LevelArtist SpecialityArtist WatchersPublished DateFavourites
Sample output

A real example record, exactly the shape you receive.

Image UrlTitleUrlDeviation Id
https://images-wixmp-ed30a86b8c4c…Dark Fantasy Landscape Beneathhttps://www.deviantart.com/shuaib…1350076112
https://images-wixmp-ed30a86b8c4c…Fantasy Landscapehttps://www.deviantart.com/starly…1358565965
https://images-wixmp-ed30a86b8c4c…Fantasy Landscapehttps://www.deviantart.com/starly…1357801426
https://images-wixmp-ed30a86b8c4c…A majestic vista of a high dark f…https://www.deviantart.com/searia…1354563849
https://images-wixmp-ed30a86b8c4c…Fantasy Landscapehttps://www.deviantart.com/steadf…1360552858
GET /deviantart-scraper
{
  "imageUrl": "https://images-wixmp-ed30a86b8c4ca887773594c2.…",
  "title": "Dark Fantasy Landscape Beneath",
  "url": "https://www.deviantart.com/shuaibunique/art/Da…",
  "deviationId": "1350076112",
  "mediaType": "image",
  "artistUsername": "Shuaibunique",
  "artistName": "Shuaibunique",
  "artistUrl": "https://www.deviantart.com/Shuaibunique",
  "artistType": "core_pro"
}

Frequently asked questions

Does this scraper cover all of DeviantArt?

It reads public DeviantArt content worldwide, including keyword search, tag browsing, individual deviation pages and full artist galleries. Mature-only content that DeviantArt hides from logged-out visitors is not included.

How many artworks can I get per run?

You set the cap with maxDeviations, from a handful up to the full result set. Free Apify plans are capped at 10 artworks per run; upgrade for unlimited volume. One run can process several keywords, tags and artists at once.

Can I search by more than a keyword?

Yes. You can pass any mix of search keywords, tags, direct deviation URLs and artist usernames or profile URLs in a single run, and every record is tagged with the input that produced it.

What extra data do I get with details enabled?

Turning on withDetails opens each artwork to add its description, complete tag list, original width and height, file size, watermark flag and download price. It is slower but gives a much richer record.

Why are some fields empty?

Some fields depend on the artwork or artist. Watcher counts appear on search results, gallery deviation counts appear when you scrape an artist, and download price only appears when the artist put the artwork up for sale. Empty values mean the artist did not provide that data.

Ready when you are.

Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.