Was bedeutet �
Die Software stieß auf Bytes, die sie nicht als Text entschlüsseln konnte. Computer speichern jeden Buchstaben als Zahl nach einer Kodierung, einer Tabelle, welche Zahl welcher Buchstabe ist. Der meiste Text nutzt heute UTF-8. Erwartet ein Programm eine Kodierung und bekommt Bytes, die darin keinen Sinn ergeben, schreibt der Unicode-Standard vor, � zu zeigen statt zu raten oder abzustürzen.
Typische Ursachen: eine alte Datei in einer regionalen Kodierung (etwa Windows-1252), als UTF-8 geöffnet; eine Nachricht, die mitten in einem Mehrbyte-Zeichen wie einem Emoji oder Umlaut abgeschnitten wurde; Text, der durch ein altes System lief. Die Grundbuchstaben überleben, also trifft es ä, ö, ü und ß: »M�nchen«, »Stra�e«. Zeichensalat insgesamt heißt auch Mojibake, ein Wort aus dem Japanischen.
Bekomme ich den ursprünglichen Text zurück?
Nur aus den Originaldaten, nie aus dem � selbst. Zeigt ein Programm � nur an, hilft es, die Datei mit der richtigen Kodierung neu zu öffnen (viele Editoren und manche Browser lassen sie wählen). Wurde das � schon gespeichert, sind die Originalbytes weg: Bitten Sie um erneutes Senden oder suchen Sie eine ältere Kopie. Eine andere Schrift hilft nicht, denn der Buchstabe ist nicht mehr da.
Rein technisch: eine Fehlermarke der Software, keine Stimmung, kein Code und keine Botschaft des Absenders.
Schließen Sie nicht aus dem � auf den fehlenden Buchstaben; es bewahrt keine Spur davon.
Was es bedeutet, wenn dir jemand dieses Zeichen sendet
Deutungen: 3Alte Kodierung als UTF-8 gelesen. Wahrscheinlich ä, ö, ü oder ß, aber das Zeichen sagt nicht, welcher.
Nicht verwechseln mit
2Wissenswert
- Die Idee ist älter als Unicode: RFC 20, eine ASCII-Spezifikation von 1969, beschreibt das Steuerzeichen SUB als Ersatz für ungültige oder fehlerhafte Zeichen.
- Für Zeichensalat hat sich das japanische Wort Mojibake (文字化け) eingebürgert, etwa „Zeichen, die ihre Gestalt wechseln“.
Häufige Fragen
3Ist � ein Zeichen für einen Virus oder ein gehacktes Handy?
Nein. Es ist ein gewöhnlicher Kodierungsfehler. Es sieht beunruhigend aus, bedeutet aber nur, dass Software einige Buchstaben nicht lesen konnte.
Ist � dasselbe wie ein leeres Kästchen statt eines Zeichens?
Nein. Ein leeres Kästchen heißt meist, dass Ihrer Schrift das Zeichen fehlt; der Text ist intakt und ein anderes Gerät zeigt ihn. � heißt, dass die Daten selbst nicht als Text lesbar waren.
Warum werden Emojis in Nachrichten zu �?
Meist wurde die Nachricht mitten im Emoji abgeschnitten oder lief durch ein System, das es nicht verarbeitet. Jedes Emoji belegt mehrere Bytes, und ein halbes lässt sich nicht entschlüsseln.
� eingeben oder finden
- Auch genannt
- Raute mit Fragezeichen · schwarze Raute mit Fragezeichen · Fragezeichen in der Raute
- Suche nach
- schwarze Raute Fragezeichen · U+FFFD · FFFD · Zeichensalat · kaputte Umlaute · Kodierungsfehler · Mojibake
- Erscheint in
- Alles, was Text aufnimmt · seine Form hängt von deiner Schriftart ab
�\FFFDCodes und KodierungCodepunkte: 1
Ein sichtbares Symbol kann mehrere Codepunkte enthalten. JS .length zählt UTF-16-Einheiten; UTF-8 zählt Bytes.





