ASCII-muunnin

ASCII-muunnin näyttää tekstin merkkien ASCII-koodit desimaalina, heksana ja binäärinä sekä muuntaa koodit takaisin tekstiksi.

ASCII-muunnin

Kirjoita teksti nähdäksesi merkkien koodit, tai luettelo koodeista (esimerkiksi 72 101 105) muuntaaksesi ne tekstiksi. Tulos päivittyy automaattisesti.

Tulokset

  • Tulosta
  • Linkitä
  • ASCII-muunnin – merkki, koodi, binääri ja heksa

    ASCII-muunnin on ilmainen työkalu, jolla näet tekstin merkkien ASCII-koodit ja muunnat koodit takaisin tekstiksi. Jokaisen merkin koodi näytetään desimaalina, heksadesimaalina, binäärinä ja oktaalina. Muunnos tapahtuu kokonaan selaimessasi heti kirjoittaessasi.

    Mikä ASCII on?

    ASCII on merkkikoodaus, jossa jokaiselle merkille on annettu numero väliltä 0–127. Lyhenne tulee sanoista American Standard Code for Information Interchange. Standardi kehitettiin 1960-luvulla, ja se on yhä useimpien nykyisten merkistöjen perusta. ASCII kattaa englannin isot ja pienet kirjaimet, numerot, välimerkit sekä joukon näkymättömiä ohjausmerkkejä.

    Miten merkki muunnetaan koodiksi?

    Muunnos perustuu koodaustaulukkoon, jossa jokaista merkkiä vastaa yksi luku. Sama luku voidaan kirjoittaa eri lukujärjestelmissä:

    merkki → koodi (desimaali) → heksa = 16-järjestelmä · binääri = 2-järjestelmä

    Esimerkiksi iso A vastaa koodia 65. Heksadesimaalina se on 0x41 ja binäärinä 0100 0001. Kaikki kolme tarkoittavat samaa lukua, vain esitystapa vaihtelee.

    Esimerkki

    Otetaan sana Hei. Sen kirjainten ASCII-koodit ovat:

    Käänteisessä muunnoksessa luvut 72 101 105 tuottavat takaisin sanan Hei.

    Yleisiä ASCII-koodeja

    Saman kirjaimen iso ja pieni versio eroavat aina luvulla 32, joten esimerkiksi A on 65 ja a on 97.

    Ääkköset ja Unicode

    Alkuperäinen ASCII sisältää vain 128 merkkiä eikä siihen kuulu suomen ä-, ö- ja å-kirjaimia. Ne kuuluvat laajennettuihin merkistöihin ja nykyiseen UTF-8-koodaukseen. Tämä muunnin näyttää tällaisten merkkien Unicode-koodipisteen, joka on suurempi kuin 127. Jos haluat nähdä tekstin tavutason esityksen, käytä erillistä binäärimuunninta UTF-8-tilassa.

    Ohjausmerkit

    Koodit 0–31 sekä koodi 127 ovat ohjausmerkkejä. Niillä ei ole näkyvää symbolia, vaan ne ohjaavat tekstin käsittelyä – esimerkiksi koodi 10 aloittaa uuden rivin ja koodi 9 siirtää sarkaimen verran eteenpäin. Näkyvät merkit alkavat koodista 32 (välilyönti).

    Mihin ASCII-muunninta käytetään?

    Vinkkejä ASCII-koodien kanssa

    Usein kysytyt kysymykset

    Mikä ASCII on?
    ASCII (American Standard Code for Information Interchange) on merkkikoodaus, jossa jokaiselle kirjaimelle, numerolle ja merkille on annettu numero väliltä 0–127. Se kehitettiin 1960-luvulla, ja se on yhä useimpien nykyaikaisten merkistöjen, kuten Unicoden, perusta. ASCII kattaa englannin kirjaimet, numerot, välimerkit sekä joukon ohjausmerkkejä, kuten rivinvaihdon.
    Mikä on iso A:n ASCII-koodi?
    Ison A-kirjaimen ASCII-koodi on 65. Isot kirjaimet A–Z ovat koodeissa 65–90 ja pienet kirjaimet a–z koodeissa 97–122. Saman kirjaimen iso ja pieni versio eroavat siis aina luvulla 32. Numero 0 on koodi 48 ja numerot 0–9 ovat koodeissa 48–57.
    Miksi ääkköset eivät kuulu ASCII:hin?
    Alkuperäinen ASCII sisältää vain 128 merkkiä eikä siinä ole suomen ä-, ö- ja å-kirjaimia. Ne kuuluvat laajennettuihin merkistöihin, kuten ISO-8859-1:een tai nykyiseen UTF-8:aan. Tämä muunnin näyttää tällaisten merkkien Unicode-koodin (koodipisteen), joka on suurempi kuin 127. Jos haluat tekstin tavutason esityksen, käytä erillistä binäärimuunninta UTF-8-tilassa.
    Mitä eroa on desimaalilla, heksalla ja binäärillä?
    Ne ovat eri lukujärjestelmiä saman koodin esittämiseen. Desimaali (10-järjestelmä) on tuttu arkiluku, esimerkiksi 65. Heksadesimaali (16-järjestelmä) on tiivis ja yleinen ohjelmoinnissa, esimerkiksi 0x41. Binääri (2-järjestelmä) näyttää koodin bitteinä, esimerkiksi 0100 0001. Kaikki kolme tarkoittavat samaa lukua, vain esitystapa vaihtelee.
    Mitä ovat ohjausmerkit?
    Koodit 0–31 sekä koodi 127 ovat ohjausmerkkejä, joilla ei ole näkyvää symbolia. Ne ohjaavat tekstin käsittelyä: esimerkiksi koodi 10 on rivinvaihto, koodi 9 on sarkain (tabulaattori) ja koodi 13 on rivin alkuun palautus. Näkyvät merkit alkavat välilyönnistä, jonka koodi on 32.
    Oliko tästä laskurista apua?

    Linkitä tämä laskuri

    Kopioi koodi ja liitä se omalle sivustollesi.

    Suositut laskurit