ä i stället för ä: känna igen och fixa konstiga tecken

Står det Ã¥ i stället för å, ä i stället för ä eller ö i stället för ö? Då har UTF-8-text lästs som Windows-1252 – bokstäverna är inte förlorade. Klistra in texten ovan eller dra in filen, så fixar Mojibuster den direkt.

Fungerar med text och med de här filerna:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • SMI
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

Till exempel exporter från Excel, databasbackuper, undertexter eller webbplatskod.

Fixa

  1. Dra hit en fil eller klistra in text
  2. Fixen sker automatiskt
  3. Kopiera eller ladda ner
eller dra hit en fil
  • Ingen uppladdning. Dina filer fixas direkt i webbläsaren och lämnar aldrig din enhet.

  • Servrar inom EU. Mojibuster körs på en server i Finland (EU); dataskyddsförordningen (GDPR) gäller. GDPR-texten (EUR-Lex)

Varför ä blir två tecken

I UTF-8 tar varje å, ä och ö två byte: ä är C3 A4. Ett program som läser filen som Windows-1252 gör varje byte till ett eget tecken: C3 blir Ã, A4 blir ¤. Därför börjar nästan alla konstiga tecken med à – det andra tecknet avslöjar vilken bokstav som var menad.

En mening sparad som UTF-8 och läst som Windows-1252

Trasig

Åsa och Björn åt räksmörgås på ett café i Malmö – nästa år blir det Ängelholm.

Fixad

Åsa och Björn åt räksmörgås på ett café i Malmö – nästa år blir det Ängelholm.

Mönstren du ser oftast

  • Ã¥ → å, ä → ä, ö → ö
  • Ã… → Å, Ä → Ä, Ö → Ö
  • é → é, ü → ü, æ → æ, ø → ø
  • € → €, – → – och ’ → ’ – mer om trasiga apostrofer och citattecken

Hela tabellen finns nedan. Ser skräpet längre ut, som ä, har texten konverterats fel två gånger. Det fixar Mojibuster också, upp till tre nivåer på en gång – mer om det under fixa UTF-8-tecken.

Hellre inte med sök och ersätt

Du kan låta Word eller Excel ersätta ä med ä. Det går bara bra så länge du känner till varje fel: à följt av ett hårt blanksteg är ett trasigt à, men ett ensamt à kan också vara ett portugisiskt namn. Mojibuster kontrollerar varje ställe byte för byte och ändrar bara det som uppenbart är trasigt.

Var problemet kommer ifrån

  • Excel öppnar en CSV i UTF-8 utan BOM som Windows-1252 – så öppnar du den rätt.
  • Exporter från webbutiker, bokföringsprogram eller internetbanken öppnas med fel teckenkodning – se fixa CSV.
  • Databaser levererar UTF-8 via en anslutning i latin1; använd utf8mb4 för tabeller och anslutning.
  • Skript läser in filer med fel teckenkodning, till exempel i PowerShell eller Python utan encoding='utf-8'.
  • Mejl och nyhetsbrev anger fel teckenuppsättning.
  • Undertexter läses fel av spelaren – se undertexter med konstiga tecken.

Vanliga trasiga tecken

Så ser trasiga tecken oftast ut – och det här borde ha stått där.
Trasigt Rätt
Ã¥å
ää
öö
Ã…Å
ÄÄ
ÖÖ
éé
üü
ææ
øø
àà
€€
„„
’’
––
……

Vanliga frågor

Är mina bokstäver förlorade?

Nej. I ä finns fortfarande exakt byten för ä, och Mojibuster sätter tillbaka dem. Bokstäver är förlorade först när ett program redan har ersatt dem med ? eller � – mer om frågetecken i stället för å, ä och ö.

Varför ser jag à med ett blanksteg efter?

Det är oftast ett trasigt à, som i ”2 st à 25 kr”: den andra byten är ett hårt blanksteg i Windows-1252. Har det blivit ett vanligt blanksteg vid kopieringen är stället inte längre entydigt, och då låter Mojibuster det vara.

Kan jag fixa en hel fil?

Ja. Dra CSV-, TXT-, JSON- eller SQL-filer på upp till 100 MB till rutan ovan. Filen stannar på din enhet.

Mer att läsa