Analyzing posting

Please wait while the model processes your input.

1
Reading input text
2
Sending to detection model
3
Receiving prediction
4
Preparing result
AI-powered detection

Spot fake jobs
before they
spot you.

Paste any job description and our machine learning model will instantly analyze it for red flags, suspicious patterns, and scam indicators. Free, fast, and private.

Under 10 seconds
No account needed

How it works

Three simple steps to protect yourself from job scams

01

Paste the job post

Copy the full job description from any website, email, or social media and paste it into the analyzer.

02

ML analysis

Our trained model examines language patterns, urgency signals, salary claims, and structural features to detect fraud indicators.

03

Get your result

Receive a clear verdict with a confidence score and a breakdown of the signals detected in the posting.

About FJPD

FJPD was created to protect job seekers from the growing problem of fraudulent job postings. Scammers exploit people during vulnerable moments in their careers. We built a fast, free tool to fight back using machine learning.

Unrealistic salary promises and vague compensation claims
Missing or generic company information
High-pressure urgency and artificial scarcity language
Requests for upfront payments, personal data, or off-platform contact

Our detection model is trained on real-world datasets of legitimate and fraudulent job postings. Every analysis is processed through a backend ML model and stored to support ongoing system improvement.

Our mission

We believe every job seeker deserves a safe, scam-free experience. FJPD is free and always will be. No account needed, no data sold, no ads.

Submit feedback

Help us improve by reporting inaccurate results or sharing your experience. Your message is sent to the admin team for review.

Please enter your feedback before submitting.
Thank you for your feedback! Your message has been submitted.

Analyze a job posting

Paste text or upload a .txt file. Our ML model will scan it for fraud signals and return a clear result.

Upload a .txt file or drag and drop here

Only .txt files are supported

or paste text below
0 / 5000
Please enter a job posting text before analyzing.

Tip: the more complete the text, the more accurate the result.

Analysis result

Confidence

    Overview

    Detection statistics from the backend

    Records by result

    Distribution of all stored analyses

    Fake vs Real

    From stored records

    0% fake rate
    Fake
    Real

    All records

    Manage stored job posting analyses

    IDPreviewResult ConfidenceDateActions
    No records match your search or filter.

    Feedback inbox

    Messages submitted by users via the feedback form

    Statistics

    Live summary from backend

    System status

    Admin authentication active
    Dark mode preference saved locally
    Analyses auto-stored to database
    Search, filter, sort, and pagination active
    Record deletion via backend API
    Statistics from GET /stats endpoint

    Detection breakdown

    Settings

    Dashboard and appearance controls

    Appearance

    Toggle between light and dark mode across the full interface.

    Records

    Refresh records from the backend. Individual records can be deleted from the Records table.