ForHosting KIT · Entwickler-Tools

Unicode-Kreisbuchstaben

Geben Sie Hello123 ein und erhalten Sie Ⓗⓔⓛⓛⓞ①②③: acht Kreiszeichen, die sich als normaler Text in Benutzernamen, Stream-Titel und Bildunterschriften einfügen lassen, ganz ohne Spezialschrift. Eingekreister Text wird auch wieder zu normalen Buchstaben und Ziffern. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Text
Hello123
Berechnungsmodus
Encode
Erhalten Sie
Ergebnis
Ⓗⓔⓛⓛⓞ①②③
Anzahl Zuordnungen
8
Unveränderte Zeichen
0
Anzahl nicht zugeordnet
0

Unicode-Circled-Buchstaben und -Ziffern wirken wie fette Blasen um jedes Zeichen und reisen als gewöhnlicher Text—ohne eigene Webfont—sodass Sie sie in Anzeigenamen, Event-Badges, Stream-Titeln und Social-Captions einfügen. Diese Fähigkeit wandelt lateinische A–Z, a–z und Ziffern null bis neun in jene eingekreisten Codepunkte des Blocks Enclosed Alphanumerics um und wandelt dieselben Glyphen zurück in lesbares ASCII. Der Modus encode mappt jeden Buchstaben und jede Ziffer mit den offiziellen Bereichen für eingekreiste Groß- und Kleinbuchstaben sowie Ziffern. Der Modus decode kehrt diese Tabelle um, sodass ein bubble-gestylter String wieder gewöhnlicher Text für Speicherung, Suche oder Moderation wird. Zeichen, die weder lateinische Buchstaben, Ziffern noch bekannte Kreisglyphen sind, bleiben im Ergebnis und erscheinen in einer unmapped-Liste, sodass gemischte Emoji oder andere mathematische Stile nicht still verschwinden. Leerzeichen und gängige Interpunktion laufen durch für natürliche Anzeigenamen und IDs.

So funktioniert die Abbildung von Unicode-Circled-Buchstaben und -Ziffern

Unicode definiert eingekreiste lateinische Buchstaben und Ziffern im Block Enclosed Alphanumerics. Großes A beginnt bei U+24B6 und läuft bis großes Z bei U+24CF; kleines a bei U+24D0 bis kleines z bei U+24E9. Eingekreiste Ziffern eins bis neun belegen U+2460 bis U+2468, während die eingekreiste Null separat bei U+24EA liegt—ein korrekter Konverter muss die Null gesondert behandeln und darf keinen einzigen zusammenhängenden Ziffernbereich annehmen.

Diese Codepunkte liegen in der Basic Multilingual Plane, doch die Implementierung durchläuft die Zeichenkette weiterhin per Unicode-Skalarwert mit codePointAt, damit Surrogatpaare an anderer Stelle im Eingabetext Offsets nicht verderben. Der Modus encode ersetzt jeden einfachen lateinischen Buchstaben und jede Ziffer durch das eingekreiste Gegenstück und lässt Leerzeichen sowie gängige ASCII-Interpunktion unberührt, sodass ein Label wie Hello World-42 nach dem Styling lesbar bleibt.

Der Modus decode liest Kreiszeichen und schreibt die entsprechenden einfachen Buchstaben und Ziffern, wobei bereits einfache A–Z, a–z und 0–9 als Passthrough gelten, damit gemischte Strings ebenfalls bereinigt werden. Jedes andere Symbol—Emoji, Griechisch, mathematische Sans-Serif- oder Script-Buchstaben eines anderen Stils, geklammerte Formen oder unerwartete Marken—bleibt in der Ausgabe erhalten und wird einmal im Array unmapped gelistet, damit Aufrufer warnen oder Reste gezielt entfernen können. Weil der Stil reines Unicode ist, lässt sich das Ergebnis in Chats, Dokumente und Formulare einfügen, die allgemeinen Text akzeptieren, ohne eine spezielle Fontdatei zu installieren.

Eingabevertrag, Antwortfelder und Fehlerverhalten

Fehlt mode, ist encode der Standard, sodass bereits ein Feld eine nützliche Bubble-Kreiszeichenkette liefert. Encode behandelt text als Klarinhalt und liefert result mit Circled-Buchstaben und -Ziffern. Decode behandelt text als eingekreisten oder gemischten Inhalt und liefert einfaches Latein und ASCII-Ziffern, wo die Tabelle greift.

Existiert mindestens ein ungemapptes Zeichen, enthält die Antwort ein Array unmapped dieser eindeutigen Zeichen in Reihenfolge des ersten Auftretens; wenn alles gemappt oder sauber durchlief, entfällt das Feld statt null. Feste Labels style und script kennzeichnen das Circled-Profil, damit Clients das getroffene Alphabet bestätigen können. Klassische Checks: Hello123 in seine acht Kreisglyphen kodieren, diesen String zurück nach Hello123 dekodieren und eine Phrase mit Leerzeichen und Bindestrich kodieren, um Passthrough zu beweisen.

Nutzen Sie das kostenlose Browserformular zum schnellen Namensstyling und denselben Vertrag aus Skripten, wenn Sie Massenfixtures brauchen.

Wo die Umwandlung in Unicode-Kreis-Bubble-Text ihren Nutzen zeigt

Creator, die verspielte Bubble-Buchstaben-Benutzernamen, Produktsticker, Stream-Titel oder Event-Badges wollen, greifen oft zu Unicode-Circled-Zeichen, weil sie sich als Klartext kopieren und auf den meisten modernen Geräten ohne Webfont noch als gestylte Schrift lesbar bleiben. Community-Manager erzeugen eingekreiste Anzeigenamen für Kampagnen und brauchen einen umkehrbaren Weg, damit Moderationswerkzeuge die zugrunde liegende ASCII-Schreibung für Keyword-Filter und Ban-Listen wiederherstellen. Produktteams mit Profil-Editoren oder Coupon-Code-Generatoren können eine Ein-Klick-Kreisvorschau anbieten, ohne eine eigene Fontdatei oder einen Canvas-Renderer auszuliefern.

Support-Desks fügen undurchsichtigen Fancy-Text aus Tickets ein und brauchen unmapped-Berichte, wenn der Nutzer Bold-Serif, Fraktur, Script, Sans-Serif oder Emoji mischte, die dieser Konverter absichtlich nicht umschreibt. Brauchen Sie mathematical sans-serif, kursive Script, bold italic, Fraktur, double-struck, fullwidth oder regionale Kalligrafie als Bilder, behandeln Sie das als eigene Suchintentionen und Landings statt diese Circled-Bubble-Konverterseite zu überladen.

Bubble-Anzeigenamen und Event-Badges

Wandeln Sie einfache A–Z-Namen und Zifferncodes in Unicode-Circled-Bubble-Buchstaben für Social-Profile, Stream-Titel, Sticker und Badges um, die ohne eigene Schrift einfügbar sind.

Moderation und Rückgewinnung von Klartext

Dekodieren Sie eingekreiste Benutzernamen und Codes zu ASCII für Keyword-Filter, Suchindizes und Ban-Listen und listen Sie verbleibende unmapped-Symbole auf.

Was sind Unicode-Circled-(Bubble-)Buchstaben?

Es sind die Unicode-Circled-Glyphen lateinischer Buchstaben und Ziffern für A–Z, a–z und 0–9—gespeichert als echte Zeichen im Block Enclosed Alphanumerics (zum Beispiel U+24B6 für großes A und U+24EA für die Ziffer null), nicht als Fonteffekt oder Bild.

Wie wandle ich einfache Buchstaben und Ziffern in eingekreisten Bubble-Text um?

Senden Sie eine nicht leere Zeichenkette in text mit mode encode (oder lassen Sie mode weg). Jeder lateinische Buchstabe und jede Ziffer wird zum Circled-Gegenstück; Leerzeichen und gängige Interpunktion bleiben unverändert.

Wie wandle ich Kreiszeichen zurück in Klartext um?

Senden Sie den gestylten String mit mode decode. Bekannte Kreisglyphen mappen auf A–Z/a–z/0–9; bereits einfaches Latein und Ziffern bleiben; andere Symbole bleiben erhalten und werden bei Bedarf unter unmapped gelistet.

Was bedeutet unmapped in der Antwort?

Unmapped-Zeichen sind Symbole, die weder transformierte lateinische Buchstaben oder Ziffern noch Passthrough-Leerzeichen oder gängige Interpunktion sind. Sie bleiben in result und erscheinen je einmal im Array unmapped, damit Sie warnen oder bereinigen können.

Brauche ich eine spezielle Schrift für Kreisbuchstaben?

Nein. Kreisbuchstaben und -ziffern sind gewöhnliche Unicode-Zeichen. Sie lassen sich als normaler Text in Chats, Dokumente und Formulare kopieren und sehen auf den meisten aktuellen Geräten trotzdem gestaltet aus.

Bleiben Leerzeichen und Satzzeichen erhalten?

Ja. Leerzeichen und gängige Satzzeichen werden unverändert übernommen, sodass etwa Hello World-42 nach der Umwandlung lesbar bleibt. Nur Buchstaben und Ziffern erhalten einen Kreis.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/enc/circled-unicode

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/enc/circled-unicode \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello123"}'
{
  "text": "Hello123"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.circled_unicode",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Der kostenlose Browser-Pfad und die bezahlte API teilen eine reine deterministische Funktion, sodass Demos und Automatisierung immer dieselbe Transformation liefern.

So funktioniert die Abbildung von Unicode-Circled-Buchstaben und -Ziffern

Die Länge ist auf ein dokumentiertes Maximum an Skalarwerten begrenzt, damit ein unkontrollierter Paste einen Worker-Isolate nicht erschöpft.

Eingabevertrag, Antwortfelder und Fehlerverhalten

Senden Sie per POST ein JSON-Objekt mit einem Pflichtfeld text als nicht leerer Zeichenkette und optionalem mode mit dem Wert encode oder decode. Aliase wie input, value, data und s werden für text akzeptiert; op, operation und direction als Alias für mode. Beide Richtungen spiegeln mode und den Original-text, melden mapped_count für transformierte Zeichen, passthrough_count für Leerzeichen und Interpunktion, die blieben, unmapped_count für unterscheidbare Restsymbole und length als Skalaranzahl des Ergebnisses. Fehlendes text, leere Strings, Nicht-String-Objekte für text, ununterstützte mode-Werte und Strings länger als das dokumentierte Maximum scheitern mit invalid_input und einer klaren englischen Meldung; Validierungsfehler verbrauchen kein Prepaid-Guthaben. Erfolgreiche API-Aufrufe berechnen die veröffentlichte Basis von $0.002 pro Element.

Wo die Umwandlung in Unicode-Kreis-Bubble-Text ihren Nutzen zeigt

Weil die Implementierung reines Parse-Tier-A ist, kostet jeder erfolgreiche Aufruf die veröffentlichte Basis $0.002 ohne Modell-Tokens und ohne ausgehendes Netz; fehlgeschlagene Validierung verbraucht nie Guthaben.

CI-Fixtures für gestylte Textpipelines

Erzeugen Sie deterministische encode/decode-Goldens, damit Profil-Editoren und Content-Pipelines bei Circled-Bubble-Roundtrips nie abweichen.

Was kostet der Unicode-Kreisbuchstaben-Konverter?

Das Browser-Tool ist kostenlos. API-Anfragen nutzen Prepaid-KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.

Vollständige KIT-Dokumentation lesen →