rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1 ist die Ausgangsstellung einer Schachpartie, ausgedrückt in einer einzigen Textzeile, die jede Schachengine, jeder Taktiktrainer und jedes Analysebrett weltweit versteht. Diese Zeile nennt man FEN – und sie gehört zu den nützlichsten Werkzeugen des modernen Schachs. Während eine PGN-Datei eine gesamte Partie Zug um Zug aufzeichnet, leistet FEN etwas anderes: Es hält eine einzelne Momentaufnahme des Brettes vollständig in einer Textzeile fest, sodass Mensch und Maschine die exakte Stellung jederzeit fehlerfrei rekonstruieren können.
FEN steht für Forsyth-Edwards-Notation, benannt nach dem Journalisten David Forsyth, der das System im 19. Jahrhundert erfand, und Steven Edwards, der es später für Schachprogramme und Computer anpasste. Heute ist FEN der weltweite Standard.
Die sechs Felder eines FEN-Strings
Ein FEN-String ist eine kompakte Zeile aus sechs Teilfeldern, die durch Leerzeichen voneinander getrennt sind. Jedes Feld beantwortet eine präzise Frage zur aktuellen Stellung. Betrachten wir die Standard-Ausgangsstellung:
rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
Von links nach rechts gelesen bedeuten die sechs Felder Folgendes:
| Nr. | Feld | Beispiel | Bedeutung |
|---|---|---|---|
| 1 | Figurenaufstellung | rnbqkbnr/.../RNBQKBNR |
Wo jede Figur steht (von Reihe 8 bis Reihe 1) |
| 2 | Am Zug | w |
Wer am Zug ist: w (Weiß) oder b (Schwarz) |
| 3 | Rochaderechte | KQkq |
Verfügbare Rochaderechte, oder - falls keine |
| 4 | En-passant-Zielfeld | - |
Übersprungenes Feld für En-passant-Schlag, oder - |
| 5 | Halbzugzähler (50-Züge-Regel) | 0 |
Halbzüge seit dem letzten Schlagzug oder Bauernzug |
| 6 | Zugnummer | 1 |
Die aktuelle Zugnummer (beginnt bei 1) |
1. Figurenaufstellung
Dies ist das längste und wichtigste Feld. Es beschreibt das Brett Reihe für Reihe, beginnend bei Reihe 8 (Grundreihe von Schwarz) bis hinab zu Reihe 1 (Grundreihe von Weiß). Die einzelnen Reihen werden durch einen Schrägstrich / voneinander getrennt.
Innerhalb jeder Reihe stehen Buchstaben für die Figuren:
- Großbuchstaben = Weiß (
KKönig,QDame,RTurm,BLäufer,NSpringer,PBauer) - Kleinbuchstaben = Schwarz (
k,q,r,b,n,p)
Eine Ziffer gibt die Anzahl aufeinanderfolgender leerer Felder an. Eine 8 steht somit für eine komplett leere Reihe. Die Angabe 4P3 bedeutet: vier freie Felder, ein weißer Bauer, gefolgt von drei weiteren freien Feldern. Jede Reihe muss in der Summe genau acht Felder ergeben.
In der Ausgangsstellung repräsentiert rnbqkbnr die schwarze Grundreihe, pppppppp die schwarzen Bauern, die vier Ziffern 8 die leeren Zentrumsreihen sowie PPPPPPPP und RNBQKBNR die weißen Bauern und Figuren.
2. Wer am Zug ist
Ein einzelner Buchstabe definiert das Zugrecht: w für Weiß (White), b für Schwarz (Black). Das ist fundamental: Exakt dieselbe Figurenverteilung ist je nach Zugrecht eine völlig andere Stellung, die von Engines grundverschieden bewertet wird.
3. Rochaderechte
Dieses Feld listet auf, welche Rochaderechte beiden Parteien noch theoretisch zustehen:
K= Weiß darf kurz rochieren,Q= Weiß darf lang rochierenk= Schwarz darf kurz rochieren,q= Schwarz darf lang rochieren
KQkq bedeutet: Alle vier Rochademöglichkeiten sind noch intakt. Haben der König oder die entsprechenden Türme bereits gezogen, entfällt der Buchstabe. Kann keine Seite mehr rochieren, steht hier ein Bindestrich: -. (Wichtig: Das Feld beschreibt das generelle Recht, nicht, ob der Zug im aktuellen Moment legal ausführbar ist).
4. En-passant-Zielfeld
War der vorangegangene Zug ein Bauerndoppelschritt, nennt dieses Feld das Feld hinter jenem Bauern, auf dem ein gegnerischer Bauer ihn im nächsten Halbzug En passant schlagen könnte. Besteht keine En-passant-Möglichkeit, steht hier ein Bindestrich -.
5. Halbzugzähler (50-Züge-Regel)
Zählt die Halbzüge seit dem letzten Bauernzug oder Schlagen einer Figur. Dies dient der 50-Züge-Regel: Erreicht dieser Zähler den Wert 100 (50 volle Züge), kann ein Remis reklamiert werden. Jeder Bauernzug und jeder Schlagzug setzt den Zähler auf 0 zurück.
6. Zugnummer
Die Nummer des aktuellen Zuges. Sie beginnt bei 1 und erhöht sich jedes Mal, wenn Schwarz seinen Zug beendet hat.
Ein zweites Beispiel: Nach 1. e4
Am besten versteht man FEN, wenn man sieht, wie sich der String verändert. Hier ist die Stellung unmittelbar nach dem Eröffnungszug 1. e4 von Weiß:
rnbqkbnr/pppppppp/8/8/4P3/8/PPPP1PPP/RNBQKBNR b KQkq e3 0 1
Der Vergleich zur Ausgangsstellung zeigt exakt die Neuerungen:
- Figurenaufstellung: Die 4. Reihe lautet nun
4P3(vier leere Felder, der weiße e-Bauer, drei leere Felder). Die 2. Reihe lautetPPPP1PPP(die Lücke auf e2). - Am Zug: Wechselte von
waufb– Schwarz ist an der Reihe. - En-passant-Zielfeld: Wechselte von
-aufe3(das vom weißen e-Bauern übersprungene Feld). - Der Halbzugzähler steht auf
0(da ein Bauer gezogen hat), und die Zugnummer bleibt1, da Schwarz noch nicht geantwortet hat.
Wo FEN in der Praxis gebraucht wird
FEN begegnet dir überall dort, wo eine einzelne Stellung übertragen werden soll:
- Stellungen teilen: Wenn du eine FEN in einen Chat oder ein Schachforum einfügst, kann jeder die exakte Brettposition mit einem Klick öffnen – ganz ohne Diagrammbild.
- Taktikaufgaben und Puzzles: Aufgabensammlungen speichern jede Stellung als FEN, ergänzt um den Lösungszug.
- Schachengines & Analyse: Programme wie Stockfish oder GUIs wie SCID und ChessBase akzeptieren FEN, um Stellungen ohne Vorlauf sofort aufzubauen und zu berechnen.
- Benutzerdefinierte Partiestarts: PGN-Dateien können über ein
[FEN "..."]-Tag Partien aus einer bestimmten Mittel- oder Endspielstellung heraus aufzeichnen.
FEN aus eigenen Partien erzeugen
Einen FEN-String von Hand zu tippen, ist mühsam und fehleranfällig: Ein Zählfehler in einer Reihe oder ein vertauschter Buchstabe macht die gesamte Zeile ungültig. Glücklicherweise musst du FEN selten selbst tippen: Jedes Analysebrett zeigt dir die FEN der aktuellen Stellung an, und mit unserem kostenlosen Brett-Editor kannst du Figuren frei aufstellen und die FEN per Klick kopieren.
Für reale Holzbretter kann ScanChess das Foto eines physischen Schachbretts direkt in eine FEN-Stellung umwandeln (für 1 Credit). Für ganze Partiezettel liefert ScanChess die PGN, aus der sich wiederum die FEN jedes beliebigen Zuges ableiten lässt.

