WMW

Unicode-converter

Free

Zet tekst om in Unicode-escapesequenties in de formaten JavaScript, ES6 en HTML-entiteit, en decodeer escapesequenties weer terug in leesbare tekst, waarbij surrogaatparen voor emoji automatisch worden afgehandeld, allemaal volledig in je browser.

Draait volledig in je browser. Je tekst wordt nooit ergens geüpload.

Ook bekijken als

Unicode-codepuntnotatie (U+XXXX)

HTML-hex-entiteit

HTML-decimale entiteit

Recente Activiteit

Zichtbaar voor iedereen. Laatste 20 gebruiken over alle bezoekers, nieuwste eerst.

Decoded 1 Unicode escape sequence(s) back to text

2 uur geleden

Decoded 1 Unicode escape sequence(s) back to text

2 uur geleden

Decoded 2 Unicode escape sequence(s) back to text

2 uur geleden

Converted 1 character(s) of text to Unicode escapes

2 uur geleden

Converted 1 character(s) of text to Unicode escapes

2 uur geleden

Converted 1 character(s) of text to Unicode escapes

2 uur geleden

Converted 2 character(s) of text to Unicode escapes

2 uur geleden

Opmerkingen (0)

Vond je deze tool nuttig? Laat een opmerking achter, deel een tip, of vertel ons hoe we het beter kunnen maken.

Gastopmerkingen worden beoordeeld voor publicatie. Inloggen om direct te posten.

Nog geen opmerkingen. Wees de eerste om je gedachten te delen!

Wat deze tool doet

Deze tool zet tekst om in Unicode-escapesequenties in vier gangbare formaten (JavaScript \uXXXX, ES6-codepunt \u{XXXXXX}, en HTML-hex-/decimale entiteiten), en zet escapesequenties weer om in leesbare tekst, waarbij surrogaatparen voor tekens zoals emoji automatisch worden afgehandeld.

Hoe Het Werkt

Elk teken heeft een onderliggend Unicode-codepunt, een getal dat het identificeert. Om te coderen leest deze tool het codepunt van elk teken en schrijft het uit met de scheidingstekens en het aantal cijfers dat het gekozen formaat vereist, waarbij codepunten boven U+FFFF worden gesplitst in een surrogaatpaar wanneer het JavaScript-\uXXXX-formaat is geselecteerd. Om te decoderen doorzoekt het de invoertekst met een patroon dat alle vijf ondersteunde escapestijlen herkent, zet elke overeenkomst terug om in zijn teken, en voegt eventuele gesplitste surrogaatparen weer samen tot één teken voordat de uiteindelijke tekst wordt opgebouwd.

Problemen die het oplost

Veelgestelde vragen

›Wat is een Unicode-escapesequentie?

Een Unicode-escapesequentie is een manier om een teken in broncode of markup te schrijven met alleen gewoon ASCII, door zijn Unicode-codepunt uit te schrijven in plaats van het teken zelf; bijvoorbeeld, de letter "A" (codepunt 65, of 0x41 in hex) kan worden geschreven als \u0041 in JavaScript of A in HTML, en beide vertegenwoordigen exact hetzelfde teken.

›Waarom hebben emoji en andere tekens twee \u-escapes nodig in plaats van één?

Tekens buiten de eerste 65.536 Unicode-codepunten, inclusief de meeste emoji, passen niet in een enkele 16-bits \uXXXX-escape, dus JavaScript en Java stellen ze voor als een "surrogaatpaar": twee opeenvolgende \uXXXX-escapes die alleen samen zin hebben. Deze tool combineert automatisch een geldig hoog-laag surrogaatpaar terug tot één teken bij het decoderen, en splitst automatisch een teken in een surrogaatpaar bij het coderen naar het \uXXXX-formaat.

›Kan ik tekst decoderen die normale tekens mengt met escapesequenties?

Ja, het tabblad "Unicode naar tekst" doorzoekt je invoer op herkende escapepatronen (\uXXXX, \u{XXXXXX}, &#xXXXX;, &#DDDD;, en U+XXXX) en vervangt alleen die, waarbij omringende gewone tekst exact blijft zoals die was; dit is handig om tekst op te schonen die is gekopieerd van een bronbestand of webpagina waar slechts enkele tekens waren geëscaped.

›Wat is het verschil tussen de JavaScript-, ES6- en HTML-formaten?

\uXXXX is de klassieke JavaScript/Java/JSON-escape en gebruikt altijd precies 4 hexadecimale cijfers, waarbij een surrogaatpaar nodig is voor tekens boven U+FFFF; \u{XXXXXX} is de nieuwere ES6-codepuntescape die elk codepunt direct kan weergeven zonder surrogaatpaar; &#xXXXX; en &#DDDD; zijn numerieke HTML-tekenreferenties in hex en decimaal die browsers direct in de markup weergeven.

›Stuurt deze tool mijn tekst ergens naar toe?

Nee, elke omzetting gebeurt met gewoon JavaScript rechtstreeks in je browser; je tekst wordt nooit naar een server geüpload.

Gerelateerde Tools

Free

Tekst

security.txt-generator

Genereer een security.txt-bestand volgens RFC 9116, de standaard die beveiligingsonderzoekers vertelt hoe ze een kwetsbaarheid op uw site kunnen melden, met ingebouwde waarschuwingen voor een ontbrekende of verlopen Expires-datum en ongeldige Contact-URI's.

Free

Tekst

Zelfondertekend SSL-Certificaatgenerator

Genereer een echt, werkend zelfondertekend TLS-certificaat en de bijpassende privésleutel direct in uw browser met node-forge, met Subject Alternative Names, configureerbare sleutelgrootte en geldigheidsduur, en downloadklare .crt- en .key-bestanden.

Free

Tekst

SQL-formatter

Formatteer een SQL-query opnieuw voor leesbaarheid met consistente inspringing, één clausule per regel en het hoofdlettergebruik van sleutelwoorden dat u kiest, over meer dan een dozijn SQL-dialecten waaronder MySQL, PostgreSQL, SQLite, T-SQL, PL/SQL, BigQuery en Snowflake, alles volledig uitgevoerd in uw browser.

Free

Tekst

SSL-certificaat- en Sleutelpaarcontrole

Controleer of een SSL/TLS-privésleutel, certificaat en optionele CSR daadwerkelijk bij hetzelfde sleutelpaar horen, decodeer en bekijk het onderwerp, de uitgever, geldigheid, SAN's en vingerafdrukken van het certificaat, allemaal volledig uitgevoerd in uw browser.

Free

Tekst

SSL-certificaatformaatconverter

Converteer SSL/TLS-certificaten tussen PEM- en DER-codering, bundel certificaten in een PKCS#7-bestand (.p7b) of extraheer ze daaruit, en verpak een certificaat en privésleutel in een met een wachtwoord beveiligd PKCS#12-bestand (.pfx / .p12) of extraheer ze er weer uit, allemaal volledig uitgevoerd in uw browser.

Free

Tekst

SSL-certificaatviewer

Decodeer een of meer PEM- of DER-X.509-certificaten en bekijk elk veld in eenvoudige taal: onderwerp, uitgever, geldigheid, vingerafdrukken, details van de openbare sleutel, en elke standaardextensie waaronder Key Usage, Subject Alternative Names en Authority Information Access, allemaal volledig uitgevoerd in uw browser.

Free

Tekst

Tekstverschilcontrole

Vergelijk twee tekstblokken en zie precies wat er is toegevoegd, verwijderd of gewijzigd op regel-, woord- of tekenniveau, met een unified of naast-elkaar weergave en een downloadbaar standaard diff-bestand, allemaal volledig uitgevoerd in uw browser.

Free

Tekst

Tekst-naar-ASCII-converter

Zet tekst om in zijn ASCII-tekencodes, en weer terug, waarbij het resultaat ook in binair, hexadecimaal en octaal wordt weergegeven, allemaal volledig in je browser zonder dat er iets wordt geüpload.