Kostenloser ATS Resume Scanner — fügen Sie Ihren ein und sehen Sie, was durchrutscht
Fügen Sie Ihren Lebenslauf links ein, die Stellenanzeige rechts, und drücken Sie Scan. Sie erhalten einen ATS-Match-Score, die wichtigsten Keywords, nach denen das System des Recruiters sucht und die in Ihrem Lebenslauf fehlen, sowie alle Formatierungsfallen, die Bewerbungen häufig scheitern lassen. Der Scan läuft vollständig in Ihrem Browser — nichts wird hochgeladen.
Scan starten
Warum ATS-Keyword-Matching wichtig ist
Der erste Leser jeder Bewerbung, die Sie versenden, ist kein Mensch. Es ist ein Applicant-Tracking-System (ATS), das Ihren Lebenslauf einliest, den reinen Text extrahiert, die Tokens indiziert und das Ergebnis als strukturierten Datensatz speichert. Wenn der Recruiter sein Dashboard öffnet, scrollt er nicht durch PDFs. Er führt eine Keyword-Suche über die Datenbank durch — „Python AND Kubernetes AND 5 years“ — und sieht sich die obersten dreißig Treffer nach Relevanz-Score an. Wenn Ihr Lebenslauf nicht unter diesen dreißig ist, existieren Sie für diese Stelle nicht.
Deshalb erhalten zwei gleich qualifizierte Kandidaten völlig unterschiedliche Rückmeldequoten. Wer einen Lebenslauf hat, der das Vokabular der Stellenanzeige spiegelt, rankt höher, wird geöffnet, wird angerufen. Wer einen schön gestalteten, aber locker formulierten Lebenslauf geschrieben hat, sitzt auf Ergebnisseite sieben, wo kein Recruiter klickt. Der Unterschied ist nicht Talent — es ist Überschneidung. ATS-Systeme belohnen Überschneidung.
Dieselbe Logik gilt für den eigenen Match-Score des ATS. Die meisten Systeme berechnen einen Prozent-Score zwischen der Stellenanzeige und jeder Bewerbung mit einem Bag-of-Words- oder einfachen Embedding-Modell. Höherer Score, höhere Platzierung in der Standard-Sortierung des Recruiters. Selbst wenn Recruiter keine Keyword-Suchen durchführen, hat das System Ihre Bewerbung bereits anhand der Überschneidung vorsortiert. Ein Match-Score von 40 % ist begraben. Ein Match-Score von 80 % sitzt oben.
Keyword-Überschneidung ist daher kein optionaler Feinschliff — sie ist der Eintrittspreis. Ein Scanner wie der obige liefert Ihnen ein schnelles, objektives Signal: Wie sehr sieht Ihr aktueller Lebenslauf für eine Maschine wie die JD aus, und welche konkreten Wörter fehlen?
Wie dieser Scanner funktioniert
Das Tool oben führt vier Durchläufe über den von Ihnen eingefügten Text aus.
- Normalisieren und tokenisieren. Beide Texte werden kleingeschrieben, von Satzzeichen befreit und in Wörter zerlegt. Eine lange Stoppwortliste entfernt generisches englisches Rauschen („the“, „and“, „experience“, „team“, „company“), sodass die Keyword-Liste tatsächliche Fachbegriffe widerspiegelt und keine Floskeln.
- Überschneidung berechnen. Der Scanner berechnet eine Jaccard-artige Ähnlichkeit zwischen der Token-Menge des Lebenslaufs und der Token-Menge der JD und gewichtet sie. Echte ATS-Systeme nutzen TF-IDF und Embeddings; das einfachere Maß des Scanners korreliert für einen schnellen Vorab-Check gut genug.
- Fehlende Keywords finden. Es sortiert die JD-Tokens nach Häufigkeit und listet die obersten zehn auf, die nirgendwo in Ihrem Lebenslauf vorkommen. Das sind die wertvollsten Ergänzungen — Wörter, nach denen der Recruiter statistisch am wahrscheinlichsten sucht.
- Auf Formatwarnungen scannen. Regex-Heuristiken suchen nach Mustern, die mit Parse-Fehlern verbunden sind: Tabellen (Pipe-Zeichen zwischen Zellen), Seitenmarkierungen („Page 1 of 2“), Bildverweise (.png/.jpg), explizite Kopf-/Fußzeilen-Blöcke, nicht standardmäßige Schriftarten (Comic Sans, Papyrus), Emojis und dekorative Aufzählungszeichen sowie lange horizontale Leerraum-Folgen, die auf mehrspaltige Layouts hindeuten.
Der Match-Score mischt alle vier Signale: 60 % Keyword-Überschneidung, 15 % Lebenslauf-Länge (zu kurz oder zu lang schadet beides), 15 % Präsenz der Schlüsselabschnitte (Kontakt, Erfahrung, Skills, Ausbildung) und 10 % Formatsauberkeit. Die Endzahl wird auf 0–100 gerundet.
Der Scanner ist ein Screening-Tool, kein Parser. Er kann Ihnen nicht sagen, ob Ihr PDF tatsächlich geparst wird — dafür müssen Sie Ihr PDF durch eine echte Textextraktions-Pipeline laufen lassen, was unser Haupt-Leitfaden zum ATS-Scanner behandelt. Aber für Keyword- und Struktur-Hygiene ist der obige Scanner die schnellste Feedbackschleife, die Sie finden werden.
Was Sie bei jeder Warnung beheben sollten
„Page marker detected“ (Seitenmarkierung erkannt)
Die meisten ATS entfernen Seitenzahl-Fußzeilen, aber überraschend viele übernehmen die Markierung mitten im Text, was „Page 1 of 2“ mit der nächsten Zeile Ihres Lebenslaufs verschmilzt. Recruiter, die den geparsten Text prüfen, sehen „Page 1 of 2 Senior Software Engineer“ als einen einzigen Satz. Die Lösung: Beschränken Sie die Seitenmarkierung nur auf die Fußzeile oder entfernen Sie sie auf einem einseitigen Lebenslauf ganz.
„Pipe-separated rows look like a table“ (Pipe-getrennte Zeilen sehen aus wie eine Tabelle)
Sie haben |-Zeichen verwendet, um eine Markdown-artige Tabelle zu erstellen, wahrscheinlich für Skills. ATS-Parser lesen in Dokumentreihenfolge und verschmelzen die Zellen der Tabelle zu einer durchgehenden Zeile. Wandeln Sie die Tabelle in eine einspaltige Aufzählungsliste um. Sie verlieren visuelle Dichte, gewinnen aber Maschinenlesbarkeit.
„Long runs of tab-separated content“ (Lange Folgen tab-getrennter Inhalte)
Dasselbe Problem wie bei Pipe-Tabellen, nur mit Tabs ausgedrückt. Der Parser verkettet alles über die Spalten hinweg. Fließen Sie in eine Spalte pro Zeile um; nutzen Sie Einrückung nur für Unterpunkte, nicht für parallele Inhalte.
„Image references in resume text“ (Bildverweise im Lebenslauf-Text)
Wenn Ihr eingefügter Text .png-, .jpg- oder [image]-Markierungen enthält, sind Teile Ihres Lebenslaufs Bilder. Skill-Balken, Sprachkenntnis-Ringe, Porträtfotos und jede Grafik mit Text darin sind für den Parser unsichtbar. Ersetzen Sie sie durch reinen Text: „English (native), Spanish (B2)“ liest sich sauber; ein Fortschrittsbalken nicht.
„Non-standard font name detected“ (Nicht standardmäßiger Schriftartname erkannt)
Der Scanner hat einen dekorativen Schriftartnamen entdeckt (Comic Sans, Papyrus, Impact, Brush Script). Diese werden oft nicht korrekt im PDF eingebettet, was den Parser zwingt, auf OCR zurückzufallen und Zeichenfehler einzuführen. Bleiben Sie bei Inter, Helvetica, Arial, Calibri, Georgia oder Times.
„Content marked as header/footer“ (Inhalt als Kopf-/Fußzeile markiert)
Ihre Kontaktdaten stehen in der Kopf- oder Fußzeile des PDFs. Viele ATS-Parser ignorieren diese Bereiche vollständig, sodass Ihr Name, Ihre E-Mail und Ihre Telefonnummer verloren gehen. Platzieren Sie Kontaktdaten immer im Haupttext, in den obersten drei Zeilen.
„Emoji or decorative symbols“ (Emojis oder dekorative Symbole)
Emojis und exotische Unicode-Zeichen sind über Parser hinweg instabil — manche werden als Fragezeichen dargestellt, manche fallen weg, manche werden durch ihre langen Unicode-Namen ersetzt. Verwenden Sie einfache Bindestriche oder standardmäßige runde Aufzählungspunkte. Verzichten Sie auf die Rakete.
„Non-standard bullet characters“ (Nicht standardmäßige Aufzählungszeichen)
Rauten, Sterne und individuelle Formen werden gelegentlich als leere Kästchen dargestellt. Der einfache •-Aufzählungspunkt wird überall unterstützt.
„Possible multi-column layout“ (Mögliches mehrspaltiges Layout)
Mehrere Zeilen weisen ungewöhnliche horizontale Leerraummuster auf, was oft auf eine mehrspaltige Lebenslauf-Vorlage hindeutet. Der Parser liest Ihre zwei Spalten als eine verschmolzene Zeichenkette. Wechseln Sie zu einem einspaltigen Layout — visuelle Hierarchie können Sie mit Einrückung und Aufzählungsstilen erhalten.
Wie Sie den Score lesen
Ein Score unter 40 bedeutet, dass Ihr Lebenslauf derzeit schlecht mit der JD überschneidet. Die Lösung ist selten kosmetisch — Sie müssen Ihre Zusammenfassung und Ihren Skills-Abschnitt so umschreiben, dass sie das Vokabular der JD spiegeln. Nutzen Sie die Liste der fehlenden Keywords als Vorlage: Lesen Sie jedes Wort, fragen Sie sich, ob Sie das tatsächlich getan haben, und falls ja, arbeiten Sie es in einen Stichpunkt Ihrer jüngsten Rolle ein.
Ein Score zwischen 40 und 65 ist ein typischer, nicht angepasster Lebenslauf gegen eine typische JD. Sie treffen die offensichtliche Überschneidung (Programmiersprachen, den Rollentitel), verfehlen aber den langen Schwanz der JD-spezifischen Begriffe. Drei oder vier fehlende Keywords in Stichpunkte einzuarbeiten, bringt Sie meist in den Bereich 65–80.
Über 80 sind Sie gut angepasst. Konzentrieren Sie sich an diesem Punkt auf die Formatwarnungen — selbst ein Keyword-Match mit 95 Punkten wird von einem reinen Bild-PDF oder einem zweispaltigen Layout, das Abschnitte verschmilzt, zunichtegemacht. Beseitigen Sie das Parse-Risiko und reichen Sie ein.
100 zu erreichen ist nicht das Ziel und wäre sogar verdächtig — es bedeutet meist, dass Sie die JD in Ihren Lebenslauf kopiert haben. Recruiter bemerken das. Streben Sie einen hohen Score an, der trotzdem klingt, als hätten Sie ihn selbst geschrieben.
FAQ
Ist der Scanner wirklich kostenlos, und werden meine Daten irgendwohin hochgeladen?
Ja, vollständig kostenlos. Der Scanner ist reines JavaScript, das in Ihrem Browser läuft — nichts wird an unsere Server gesendet oder irgendwo gespeichert. Schließen Sie den Tab und die Daten sind weg. Wir protokollieren nicht einmal, dass Sie einen Scan durchgeführt haben.
Wie genau ist der Match-Score im Vergleich zu einem echten ATS?
Er korreliert gut genug für einen Vorab-Check, ist aber nicht identisch. Echte ATS-Systeme nutzen TF-IDF oder gelernte Embeddings, die auf ihren eigenen Korpus abgestimmt sind. Unser Scanner nutzt eine einfachere Jaccard-artige Überschneidung. In der Praxis stimmt die Rangfolge (welche JDs Ihr Lebenslauf besser trifft) meist überein; die absolute Zahl kann um 10–15 Punkte nach oben oder unten variieren. Behandeln Sie den Score als Richtungssignal, nicht als Garantie.
Der Scanner sagt, mir fehlt „Kubernetes“, aber ich habe es nie verwendet. Soll ich es trotzdem hinzufügen?
Nein. Fügen Sie nie Keywords hinzu, die Sie im Interview nicht belegen können. Der Sinn der Liste fehlender Keywords ist, Begriffe aufzudecken, die Sie getan, aber zu erwähnen vergessen haben. Wenn „Kubernetes“ in der JD steht und Sie tatsächlich irgendwo Pods in der Produktion betrieben haben, arbeiten Sie es in einen Stichpunkt ein. Falls nicht, sind Sie nicht der richtige Kandidat für diese JD, und es vorzutäuschen kauft Ihnen nur eine Absage eine Runde später.
Prüft der Scanner, ob mein tatsächliches PDF geparst wird?
Nein — das erfordert, Ihr binäres PDF durch eine Textextraktions-Pipeline zu schicken, was eine serverseitige Operation ist. Der Scanner sieht nur den eingefügten Text und kann daher nur Muster kennzeichnen, die in diesem Text sichtbar sind (Pipe-Tabellen, Seitenmarkierungen, manuell getippte Bildverweise). Für einen echten PDF-Parse-Test nutzen Sie den Upload-Ablauf im Stellenanzeigen-Analyzer.
Ich habe 85 erreicht, werde aber trotzdem abgelehnt. Warum?
Keyword-Matching bringt Sie am ersten Screen vorbei und in die obersten Ergebnisse des Recruiters, garantiert aber kein Interview. Von dort liest der Recruiter Ihre Stichpunkte und entscheidet, ob Ihre tatsächliche Erfahrung zu dem passt, was sie brauchen. Ein hoher Score mit schwachen Stichpunkten wird trotzdem abgelehnt. Kombinieren Sie angepasste Keywords mit starken, mit Kennzahlen belegten Erfolgen — und üben Sie Ihre verhaltens- und technischen Antworten, damit das Screening-Gespräch zu etwas führt.