Google Fonts Scraper avatar

Google Fonts Scraper

Pricing

from $3.99 / 1,000 results

Go to Apify Store
Google Fonts Scraper

Google Fonts Scraper

Search the public Google Fonts catalog and optionally extract family descriptions, designers, style variants, variable axes, language coverage, license information, and CSS2 embed URLs.

Pricing

from $3.99 / 1,000 results

Rating

0.0

(0)

Developer

Google API

Google API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Find font families in the public Google Fonts catalog and collect details about the families that interest you. Search by family name or provide catalog and specimen URLs. Optional detail collection adds public designer, style, language, glyph, and license information.

How to use

  1. Enter family names or phrases in queries, or provide Google Fonts URLs in startUrls.
  2. Set the maximum number of unique font families to return.
  3. To collect extended family information, enable includeDetails and set maxDetailItems.
  4. Run the Actor and review or export the font records from the dataset.

Example search:

{
"queries": ["Roboto Mono", "humanist sans serif"],
"maxItems": 25,
"maxPages": 2
}

Example with family details:

{
"startUrls": [
{ "url": "https://fonts.google.com/specimen/Roboto+Mono" }
],
"includeDetails": true,
"maxDetailItems": 1
}

Input

InputDescriptionDefault
queriesFont family names or phrases to search in Google Fonts.—
startUrlsGoogle Fonts catalog, family specimen, or related family page URLs.—
maxItemsMaximum unique font family records across the run (1–500).25
pageStarting position in the combined list of supplied URLs and searches (1–100).1
maxPagesMaximum number of entries in that list to inspect, starting at page (1–100).10
includeDetailsInclude public specimen, About, license, and glyph details for selected families.false
maxDetailItemsMaximum families to enrich when details are enabled (0–50).5

Google Fonts results are not numbered pages in this Actor. page and maxPages apply to the ordered list of URLs and searches. Family details can require up to four additional public pages per selected family.

Output

Each dataset item represents a font family. fontFamily is the required family name. Catalog results can also include its specimen URL, slug, designer names, variable-font status, and variable-axis count.

When includeDetails is enabled, available fields can include:

  • Family and styles: style names and details, variable axes, and taxonomy labels.
  • Designers and project links: designer profiles, related families, contribution links, and repository links.
  • About information: public family description and last-updated wording.
  • Language and glyph coverage: language and region counts, supported language names, and displayed glyph groups.
  • License information: license name, version, effective date, statement, full text, and sections.
  • Usage indicators: Google Fonts usage and featured-website counts as displayed text.

These details vary by family and by what Google Fonts publishes. Values such as usage counts retain their displayed wording; the Actor does not turn them into an exact numeric estimate.

Example dataset item:

{
"fontFamily": "Example Sans",
"family": "Example Sans",
"slug": "Example+Sans",
"specimenUrl": "https://fonts.google.com/specimen/Example+Sans",
"designerNames": ["Example Designer"],
"isVariable": true,
"variableAxisCount": 2
}

The Output tab shows the available result fields. The run output includes links to the dataset and run summary.

Limits and responsible use

Results depend on the public Google Fonts catalog. Detail collection can increase run time because it reads additional family pages. This Actor is not affiliated with Google.