Plagiarism Checker avatar

Plagiarism Checker

Pricing

$3.15 / 1,000 plagiarism checks

Go to Apify Store
Plagiarism Checker

Plagiarism Checker

Check text against public web sources and your own reference files. Get a score, sentence totals, matched passages, source links, and a clear risk summary.

Pricing

$3.15 / 1,000 plagiarism checks

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

21 days ago

Last modified

Share

🔎 Check text for matching sources

Plagiarism Checker helps writers, editors, teachers, and content teams review text. It returns a plagiarism score, sentence totals, matched passages, source links, and a plain risk summary.

📦 What data do you get?

Each successful run saves one report to the Apify dataset. The report can include:

  • plagiarismPercent: the share of sentences with a found match, from 0 to 100.
  • risk: a low, medium, or high level with a short explanation.
  • sentenceSummary: total, matched, and unique sentence counts.
  • sources: unique found sources with titles, URLs, and matched passages.
  • sources[].matches: input text, source text, and a similarity percent for each match.
  • referenceComparisons: the file name and similarity percent for each reference file.
  • Source authors, publisher, date, and scholarly IDs when the source provides them.

Repeated matches from the same source are grouped under one source. This keeps copies of the same page from making the report harder to read.

▶️ How do you run the Actor?

  1. Choose Plain text or Document file as the Target.
  2. Paste your text or upload one text-bearing file.
  3. Optional: upload reference files for a direct comparison.
  4. Start the Actor and open the default dataset.

The document fields accept TXT, Markdown, HTML, PDF, and DOCX files. Scanned or image-only files need OCR, which this Actor does not provide.

⚙️ What input can you use?

InputWhat it does
targetChooses pasted text or one document file.
textHolds the pasted text for the text Target.
documentHolds one uploaded file for the document Target.
referenceDocumentsHolds files to compare directly with the main text.

Only the field for the chosen Target is used. Reference files are optional.

{
"target": "text",
"text": "Clear source notes help writers avoid accidental plagiarism. Good notes also make facts easier to check."
}

🧾 What does the output look like?

{
"plagiarismPercent": 50,
"risk": {
"level": "medium",
"explanation": "Some checked sentences match public sources and should be reviewed."
},
"sentenceSummary": {
"total": 2,
"matched": 1,
"unique": 1
},
"sources": [
{
"sourceType": "web",
"title": "Writing with clear source notes",
"url": "https://example.org/writing/source-notes",
"matches": [
{
"inputPassage": "Clear source notes help writers avoid accidental plagiarism.",
"sourcePassage": "Good source notes help authors prevent accidental plagiarism.",
"similarityPercent": 91.2
}
]
}
],
"referenceComparisons": []
}

No found match means sources is empty and the score may be 0. A score is evidence for review, not a ruling about intent or ownership.

💳 How does pricing work?

This Actor uses pay-per-event pricing. You are charged for each completed plagiarism analysis that is saved as a report. Input checks, failed source access, and runs stopped before a report is saved are not charged as completed checks. Apify platform usage may still apply.

🔌 Which integrations can you use?

Use the Apify API, schedules, webhooks, dataset exports, and Apify integrations to add reports to your workflow.

❓ FAQ

Can I check a scanned PDF?

No. PDF files must contain text. This Actor does not run OCR on images or scanned pages.

Can I compare text with my own files?

Yes. Add TXT, Markdown, HTML, PDF, or DOCX files to referenceDocuments. The report gives one similarity percent for each file.

Does a match prove plagiarism?

No. The report shows text overlap with found sources. Review the source, quotes, and citations before you decide what the match means.

Does it check every page on the web?

No. It checks publicly discoverable sources. It cannot promise every web page, private store, or paywalled database.

Is this an AI content detector?

No. It does not guess whether AI or a person wrote the text.

Is this plagiarism checker free?

No. A completed report has a pay-per-event charge, and Apify platform usage may also apply. Runs that do not save a completed report are not charged as completed checks.

How is this different from other plagiarism checker tools?

It saves structured match evidence in an Apify dataset. You can export the report or use it with the Apify API, schedules, and webhooks.

📝 Changelog

  • 0.0: Initial release.

🆘 Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡

Made with ❤️ by Maxime Dupré