Mojeek Image Scraper avatar

Mojeek Image Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store
Mojeek Image Scraper

Mojeek Image Scraper

Scrapes image search results from Mojeek (mojeek.com). Extracts image URL, source page, title, license, creator, and dimensions. Supports infinite scroll pagination.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

Coding Frontned

Coding Frontned

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Share

Extract image search results from Mojeek — a privacy-first, independent search engine powered by its own crawler. Mojeek images are sourced via Openverse (Creative Commons-licensed media from Flickr, Wikipedia, museums, and more).

Features

  • Image results — thumbnail URL, full-size image URL, source page, title, creator, license
  • Infinite scroll — automatically scrolls to load more images up to maxItems
  • Pagination — follows explicit next-page links for large result sets
  • License details — extracts CC license type, license URL, and attribution info
  • Creator attribution — captures photographer/creator name and profile URL
  • Provider info — tracks which image provider (e.g. Openverse) supplied the image
  • Deduplication — cross-page deduplication prevents duplicate images
  • Proxy support — works with Apify residential/datacenter proxies

Input Parameters

FieldTypeDefaultDescription
querystring(required)Image search query
maxItemsinteger100Maximum number of images to extract
licensestring""License filter: "" = all, "cc" = Creative Commons, "commercial" = commercial use
proxyConfigurationobjectApify proxy config (recommended: residential)

Example INPUT.json

{
"query": "nature photography",
"maxItems": 100,
"license": "cc",
"proxyConfiguration": { "useApifyProxy": true }
}

Output Fields

FieldTypeDescription
positionintegerRank in results (1-based)
titlestringImage title (when available)
imageUrlstringThumbnail image URL (via Mojeek proxy)
largeImageUrlstringFull-size image URL (via Mojeek proxy)
sourcePagestringSource page hosting the original image
sourceDomainstringDomain of the source page
licensestringLicense type (e.g. BY-SA, BY-NC-ND)
licenseUrlstringURL to the Creative Commons license
reportUrlstringURL to report the image on Openverse
creatorstringImage creator/photographer name
creatorProfileUrlstringLink to creator's profile
providerstringImage provider (e.g. openverse)
searchQuerystringQuery that produced this result
scrapedAtstringISO 8601 scrape timestamp

Example Output

{
"position": 1,
"title": "Cats at sunset",
"imageUrl": "https://www.mojeek.com/image?img=https://api.openverse.org/v1/images/abc123",
"largeImageUrl": "https://www.mojeek.com/image?img=https://api.openverse.org/v1/images/abc123-large",
"sourcePage": "https://www.flickr.com/photos/user123/photo456",
"sourceDomain": "flickr.com",
"license": "BY-SA",
"licenseUrl": "https://creativecommons.org/licenses/by-sa/2.0/",
"reportUrl": "https://openverse.org/image/abc123",
"creator": "Jane Doe",
"creatorProfileUrl": "https://www.flickr.com/photos/user123",
"provider": "openverse",
"searchQuery": "cats photography",
"scrapedAt": "2025-05-01T12:00:00.000Z"
}

How Pagination Works

Mojeek Images uses infinite scroll to load more results:

  • Initial page loads ~24 images
  • Each scroll loads ~24 more
  • The scraper scrolls automatically until maxItems is reached
  • Also follows explicit pagination links (s=25, s=49, etc.) for larger requests

Dataset Views

The dataset provides two views:

  1. Image Results Overview — key fields including thumbnail, source, license, creator
  2. Images By License — focused view with full attribution: license URL, creator profile, provider

Image Sources

Mojeek's image search is powered by Openverse, which aggregates openly licensed media from:

  • Flickr — user-contributed photography
  • Wikimedia Commons — free media files
  • Museums & cultural institutions — digitized collections
  • Open media databases — openly licensed stock images

Notes

  • All images are Creative Commons licensed or openly licensed
  • license values follow CC naming: BY, BY-SA, BY-NC, BY-NC-ND, BY-NC-SA, BY-ND
  • Use a residential proxy for better reliability at scale
  • Images are proxied via Mojeek's /image?img= endpoint for display