Discord-textformatering, avkodad

Du har inte ett «typsnittsproblem» — du har ett problem med tre system. Discord använder Markdown, Unicode-tecken och Nitro-stilar för helt olika jobb. När du väl vet vilket fält som använder vilket besvarar varje «varför funkar inte det här?» sig självt.

Plattformskunskap ⏱ 8 min läsning Modellen med tre system
Tre staplade brickor märkta Markdown, Unicode och Nitro, som visar Discords tre olika textsystem.

Det viktigaste

Det är inte typsnitt — det är tre olika system

Nästan varje «varför funkar inte min text»-fråga på Discord kommer från att man blandar ihop tre saker som inte har något med varandra att göra. Discord lär dig Markdown i chatten, så du antar att samma knep borde styla ditt namn. Det gör det inte — namn körs på ett helt annat system.

Här är hela terrängen i en enda bild. Lär dig vilket system varje fält använder så blir du aldrig överraskad igen.

SystemVad det ärVar det fungerarHaken
MarkdownSymboler Discord renderar (**fet**, *kursiv*, ~~genomstruken~~, ANSI-färg)Endast meddelandenDör i varje namnfält; ANSI-färg finns bara på dator
Unicode-«typsnitt»Ersättningstecken som redan ser stylade ut (𝗯𝗼𝗹𝗱, 𝓬𝓾𝓻𝓼𝓲𝓿𝓮)Visningsnamn, smeknamn, server-/kanal-/rollnamn, bio, meddelandenKan visas som rutor; sätter krokben för skärmläsare; refuseras i @användarnamnet
Nitro-stilarBetalda stilar för visningsnamn: riktigt typsnitt + färg + effekterDitt visningsnamnFärg/effekter syns inte inne på servrar (rollfärgen vinner); kostar pengar

Markdown — för meddelanden

Markdown är den formatering Discord tillämpar när det visar ditt meddelande. Du skriver symboler runt dina ord och Discord byter ut dem mot riktig styling.

  • **fet**fet
  • *kursiv*kursiv
  • ~~genomstruken~~ → genomstruken
  • __understruken__ → understruken
  • ||spoiler|| → dold tills man klickar
  • > citat och `kod`

Det här är det rätta sättet att formatera ett meddelande — det förblir riktig text, så det är sökbart och tillgängligt. Haken är de två misstag som gör att det «inte funkar»:

Ingen fetstil

** text ** — ett mellanslag inuti asteriskerna stänger av det. Använd **text**.

Ingen fetstil

Inuti ett `kodblock` stänger backticks av Markdown. Flytta stylingen utanför.

Och det stora: Markdown gör ingenting i ett användarnamn, smeknamn, servernamn eller kanalnamn. De är inte meddelanden, så Discord kör aldrig Markdown på dem.

Unicode-«typsnitt» — för namn

För att styla ett namn kan du inte be Discord rendera något — så du använder tecken som redan ser stylade ut. En generator gör «Nova» till 𝗡𝗼𝘃𝗮 eller 𝓝𝓸𝓿𝓪 med hjälp av speciella Unicode-tecken, och du klistrar in det färdiga resultatet rakt in i fältet. Ingen rendering krävs, så det överlever där Markdown inte kan.

Det fungerar i ditt visningsnamn, serversmeknamn, server- och kanalnamn, rollnamn, din bio och meddelanden. Det finns exakt ett ställe där det blockeras:

@användarnamnet refuserar det. Ditt unika handtag (det med små bokstäver efter @) tillåter bara a–z, 0–9, _ och . — för omnämnanden, sökning och routing. Klistra in ett snyggt typsnitt där och Discord vägrar spara det. Styla ditt visningsnamn i stället.

Två ärliga förbehåll: Unicode-namn kan visas som rutor på vissa enheter (särskilt äldre Android), och de är svåra för skärmläsare. Välj en säker stil (fet, kursiv, kapitäler) och håll den smakfull — många stora servrar modererar svårlästa namn eller zalgo-namn.

Nitros stilar för visningsnamn — betalda, och smalare än du tror

Discords betalda Nitro-nivå erbjuder Stilar för visningsnamn, en funktion som lades till i slutet av 2025: ett riktigt typsnitt, färg och till och med animerade effekter på ditt visningsnamn. Det ser snyggt ut på ditt profilkort. Men det finns en hake som folk upptäcker den hårda vägen:

Inne på en server åsidosätter din rollfärg Nitro-färgen, och effekterna tas bort — så andra medlemmar ser oftast bara typsnittet, inte färgen eller animationen. Hela effekten syns främst på din profil, inte i medlemslistan eller chatten.

Gratiskonton kan öppna menyn och förhandsgranska en stil, men att spara en kräver Nitro — den där «förhandsvisa sedan betalvägg» är precis därför så många nu frågar om Nitro krävs för typsnitt över huvud taget. Det är en rimlig fråga om just den här funktionen; det är ingen förändring av Unicode-styling, som förblir gratis oavsett.

Så Nitro är värt det om du vill ha ett polerat profilkort och ett distinkt visningstypsnitt överallt. Det är inte sättet att få färgad text i en konversation — det är ett annat verktyg (nästa avsnitt).

Hur är det med färgad text i meddelanden?

Färgad text i ett meddelande är ett fjärde, smalare knep: ANSI-kodblock. Du omsluter texten i ett block med trippel-backticks märkt ansi och lägger till escape-koder för färg. Var klarsynt om begränsningarna:

  • Bara åtta fasta färger — inga egna hex-koder.
  • Endast i kodblock — det kan inte färga en vanlig mening löpande i texten.
  • Opålitligt på mobil — det visas ofta som vanlig text för telefonanvändare.

Användbart för varningar eller loggar på en dator-först-server; inget allmänt stylingverktyg. Om hälften av dina medlemmar är på mobil, utgå från att de inte ser färgen.

Vilket system behöver du?

Jag vill …Använd
Göra ett ord fett/kursivt i ett meddelandeMarkdown **…**
Styla mitt visningsnamn eller smeknamnUnicode-typsnitt (klistra in det)
Dekorera ett server- eller kanalnamnUnicode-typsnitt + symboler
Ändra utseendet på mitt unika @användarnamnInte möjligt — styla visningsnamnet i stället
Ett färgat, animerat profilnamnNitros stilar för visningsnamn
Färgad text i ett meddelandeANSI-kodblock (dator, 8 färger)
Discord förstörde inte din fetstil.
Du använde chattsystemet på ett namnfält.

Matcha systemet med fältet, så bara fungerar det.

Skapa ett Discord-redo namn

Skapa en enhetssäker Unicode-stil, kopiera den och klistra in i ditt visningsnamn eller serversmeknamn — inget Nitro krävs.

Öppna typsnittsgeneratorn →
Typsnittsgenerator Instagram Symbolbibliotek
FAQ

Vanliga frågor

För att de använder olika system. I chatten är **fet** Markdown — Discord renderar det när ditt meddelande visas. Namn (användarnamn, smeknamn, server, kanal, roll) kör inte Markdown, så asteriskerna visas bara bokstavligt. För att styla ett namn behöver du Unicode-«typsnitt» — speciella tecken som redan ser feta ut — inklistrade direkt i fältet.

Nej. Unicode-«typsnitt» är gratis ersättningstecken som du kan klistra in var som helst ett namn är tillåtet; de fungerar för alla men kan visas som rutor på vissa enheter och sätta krokben för skärmläsare. Nitros stilar för visningsnamn är en betald funktion som ger ett riktigt typsnitt, färg och effekter till ditt visningsnamn — men färgen och effekterna syns inte inne på servrar, där din rollfärg vinner; bara typsnittet följer med.

Med ANSI-kodblock: omslut texten i ett block med trippel-backticks märkt «ansi» och lägg till escape-koder för färg. Det är begränsat till åtta fasta färger, fungerar bara inuti kodblock och är opålitligt på mobil (det visas ofta som vanlig text). Det är för meddelanden, inte namn.

Två vanliga orsaker: det finns ett mellanslag mellan asteriskerna och ordet (** text ** blir inte fett — **text** blir det), eller så är texten inuti ett kodblock (backticks stänger av Markdown). Kom också ihåg att Markdown bara fungerar i meddelanden, aldrig i namn.