DOAJ Open Access Journals Scraper avatar

DOAJ Open Access Journals Scraper

Pricing

Pay per event

Go to Apify Store
DOAJ Open Access Journals Scraper

DOAJ Open Access Journals Scraper

Export all open-access journals from the Directory of Open Access Journals (DOAJ). 22,000+ peer-reviewed journals across every subject. Filter by country, subject, language, or publication frequency. Pull titles, ISSNs, publishers, licenses, APC fees.

Pricing

Pay per event

Rating

5.0

(1)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

1

Bookmarked

10

Total users

1

Monthly active users

4 days ago

Last modified

Share

ParseForge Banner

📚 DOAJ Open Access Journals Scraper

🚀 Export 22,000+ open-access journals from DOAJ in seconds. Pulls titles, ISSNs, publishers, subject classifications, languages, country, license, and APC fees from the Directory of Open Access Journals.

🕒 Last updated: 2026-05-14 · 📊 30+ fields per record · 22,000+ journals · Worldwide coverage

The Directory of Open Access Journals (DOAJ) curates over 22,000 peer-reviewed open-access journals across every subject area. Researchers use it to find legitimate OA venues, librarians vet predatory journals against it, and bibliometric labs measure the growth of open access. The raw catalog is huge and changes weekly, so most teams want an automated pull.

This Actor exports the full DOAJ catalog or any filtered slice in one run. Pass an Elasticsearch-style query for country, subject, language, ISSN, or publisher, and the Actor returns every matching journal with its full metadata. No login needed.

🎯 Who uses this Actor

AudienceUse case
Graduate studentsFind legitimate OA journals in your field before submitting
Research librariansVet journal quality, screen against predatory publishers
Bibliometric labsTrack OA growth and subject coverage over time
Open-science advocatesBuild dashboards of OA penetration by country or discipline
PublishersBenchmark your APC fees against peer journals

📋 What the DOAJ Scraper does

  • 📚 Returns every open-access journal in DOAJ (currently 22,000+)
  • 🔍 Filters by country, subject, language, publisher, ISSN, license, frequency
  • 💰 Captures APC (article processing charge) fees in their original currency
  • 🏷️ Lists Library of Congress classifications and subject keywords
  • 📅 Tracks DOAJ Seal status, addition date, and last update date

💡 Why it matters: Most public DOAJ scrapers stop at journal title and ISSN. This one pulls the full metadata record (license, APC fee in currency, subject codes, country, language) so you can answer real questions: "How many free-APC immunology journals are out of Germany?"


🎬 Full Demo

🚧 Coming soon: a 3-minute walkthrough of running the scraper end to end.


⚙️ Input

FieldTypeDescription
querystringDOAJ Elasticsearch-style query. Empty or * returns all journals.
maxItemsintegerCap on returned journals. Free plan limit is 10, paid plans go up to 1,000,000.

Example: all journals from France:

{ "query": "country:FR", "maxItems": 100 }

Example: medical journals worldwide with no APC fee:

{ "query": "subject:Medicine AND apc:false", "maxItems": 500 }

⚠️ Good to Know: Free plans return up to 10 journals. Upgrade to a paid plan for the full catalog.


📊 Output

Each item returned is one journal record.

🧾 Schema

FieldTypeExample
🆔 idstringDOAJ journal ID
📖 titlestring"PLOS ONE"
🌐 countrystring"United States"
🗣️ languagearray["English"]
📑 eissnstring"1932-6203"
📑 pissnstringnull
🏛️ publisherstring"Public Library of Science"
💰 hasApcbooleantrue
💵 apcAmountnumber1805
💵 apcCurrencystring"USD"
📚 subjectsarray["Medicine", "Science"]
📅 dateAddedstringISO 8601
🔄 lastUpdatedstringISO 8601
🌐 journalUrlstringDirect link
hasDoajSealbooleanDOAJ quality seal

📦 Sample records


✨ Why choose this Actor

Capability
🌐Full DOAJ catalog (22k+ journals) in one run
🔍Elasticsearch query syntax for surgical filters
💰APC fees in original currency, not just a yes/no flag
🏷️Full Library of Congress subject codes
DOAJ Seal status (quality signal) included
🌍Country, language, license attributes per record
📅Date-added and last-updated timestamps for change tracking

📊 Stat: A full DOAJ pull (22k journals) finishes in under 5 minutes on a paid plan.


📈 How it compares to alternatives

ApproachCostCoverageRefreshFiltersSetup
DOAJ Scraper (this Actor)Free tier · paid bulk22k+ journalsLiveElasticsearch syntax2 min
DOAJ web UIFreeSameLiveLimited filtersManual click
Hand-pull official CSVFreeSameMonthlyNone (raw dump)Spreadsheet wrangling
Bibliometric paid APIs$$$Wider than DOAJLiveRichCommercial contract

🚀 How to use

  1. 📝 Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. 🎯 Open this Actor. Click "Try for free" on the Apify Store page.
  3. 🔍 Set your query. Leave empty for everything or filter (e.g. country:DE AND subject:Physics).
  4. ▶️ Start the run. Click Start. Free plans cap at 10 results.
  5. 📥 Download. Export the dataset as JSON, CSV, or Excel.

⏱️ Total time: under 5 minutes for a filtered slice; a full 22k catalog pull runs in about 5-7 minutes on a paid plan.


💼 Business use cases

📚 Research librarians

  • Build OA-vendor shortlists for faculty
  • Vet journal legitimacy against the DOAJ master list
  • Monitor APC inflation in your subject area
  • Track DOAJ Seal adoption over time

🎓 University publishing offices

  • Identify free-APC journals to recommend to PhD students
  • Build internal OA-fund eligibility lists
  • Report on institutional OA spend benchmarks
  • Surface peer journals for early-career faculty

📊 Bibliometric labs

  • Track OA growth by country and discipline
  • Build longitudinal datasets of journal additions
  • Correlate APC fee with citation impact
  • Map subject-coverage gaps in global OA

🏛️ Open-science advocacy

  • Quantify OA penetration by region for policy reports
  • Highlight underserved countries or subjects
  • Track Plan S compliance signals
  • Build dashboards for funders

🌟 Beyond business use cases

🔬 Independent researchers

  • Find legitimate OA venues without paywalled databases
  • Compare APC fees before submitting
  • Avoid predatory journals through DOAJ inclusion

🌱 Nonprofits and NGOs

  • Build evidence libraries from OA literature
  • Inform global-health and development reports
  • Reduce paywall dependence on tight budgets

🧪 Citizen scientists

  • Source reading material in your field
  • Build a personal library of OA classics
  • Track new journals in niche disciplines

📚 Library science students

  • Practice catalog quality metrics on real data
  • Build classroom exercises around real metadata
  • Explore subject classification systems hands-on

🔌 Automating DOAJ Scraper

Plug this Actor into your existing workflow.

  • Node.js client: npm install apify-client and call the run programmatically.
  • Python client: pip install apify-client to integrate with Pandas, Jupyter, or Airflow.
  • REST API: every Actor exposes a stable REST endpoint. Apify API docs.

Schedule weekly runs from the Apify dashboard to keep your DOAJ snapshot fresh.


💰 How much does it cost?

Apify gives you $5 in free monthly credits on the Apify Free plan, enough to test DOAJ Open Access Journals Scraper and pull a real sample dataset. For ongoing usage:

  • Starter plan ($49/month) — Recommended for individuals running DOAJ Open Access Journals Scraper regularly. Includes higher concurrency and larger datasets.
  • Scale plan ($499/month) — Recommended for teams running DOAJ Open Access Journals Scraper at production scale.

Pay-Per-Event pricing means you only pay for what you actually use. Failed runs are never charged. See the Pricing tab on this Actor's page for exact event prices.

💡 Tips for using DOAJ Open Access Journals Scraper

  • Start with a small maxItems (3-10) to validate output format before running larger jobs.
  • Use Apify Schedules to run DOAJ Open Access Journals Scraper on a recurring basis and keep your dataset fresh.
  • Export via Integrations: Apify connects to Google Sheets, Airbyte, Make, Zapier, and direct webhooks — pipe your data anywhere.
  • Monitor with webhooks: trigger downstream workflows the moment a run finishes.
  • Re-run failed items: if any individual records error out, re-run with their inputs only. Failed events are not charged.

Yes. DOAJ Open Access Journals Scraper only collects publicly available data. Web scraping public data has been confirmed as legal by US courts (see hiQ Labs v. LinkedIn) and is widely used for research, market analysis, and business intelligence.

However, you are responsible for:

  • Respecting the source website's Terms of Service.
  • Complying with GDPR, CCPA, and other applicable data-protection laws when personal data is involved.
  • Not republishing copyrighted content without permission.

If you have specific compliance concerns, consult your legal team. See the Apify legal docs for more.

❓ Frequently Asked Questions


🔌 Integrate with any app


💡 Pro Tip: browse the complete ParseForge collection for the rest of our research and open-science scrapers.


🆘 Need Help? Open our contact form and we'll respond within one business day.


ParseForge is an independent developer of Apify actors. We are not affiliated with the Directory of Open Access Journals or DOAJ. All trademarks belong to their respective owners. This Actor accesses only publicly available metadata.