Texte gras Unicode
Hello World 2026 devient 𝐇𝐞𝐥𝐥𝐨 𝐖𝐨𝐫𝐥𝐝 𝟐𝟎𝟐𝟔 : 14 lettres et chiffres remplacés par des caractères Unicode Mathematical Bold, si bien que le gras voyage avec le texte jusque dans les bios, légendes et titres. L'opération s'inverse aussi. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Texte
- Hello World 2026
- Mode de calcul
- Encode
- Résultat
- 𝐇𝐞𝐥𝐥𝐨 𝐖𝐨𝐫𝐥𝐝 𝟐𝟎𝟐𝟔
- Direction
- encode
- Associé
- 14
- Nombre non associé
- 1
Unicode Mathematical Bold transforme les lettres latines et les chiffres ordinaires en caractères d’apparence grasse issus du bloc Mathematical Alphanumeric Symbols, de sorte qu’une légende peut paraître en gras même lorsque la plateforme supprime polices, texte enrichi ou markdown. Les créateurs collent ces glyphes dans les bios, stickers de stories, titres produits et réponses, car le style voyage avec les caractères eux-mêmes plutôt qu’avec une feuille de style. Cette capacité mappe A à Z, a à z et les chiffres de zéro à neuf dans les deux sens : encoder produit des points de code Mathematical Bold, décoder restaure l’ASCII brut, et le mode auto choisit la direction en détectant la présence d’une lettre ou d’un chiffre déjà en gras. Espaces, ponctuation, hashtags, emoji et autres écritures passent inchangés et figurent dans un rapport des non mappés, pour que vous sachiez toujours ce qui n’a pas été converti.
Comment Mathematical Bold mappe lettres et chiffres
Unicode Mathematical Bold est une affectation fixe de points de code dans le bloc Mathematical Alphanumeric Symbols, non un graissage appliqué par un traitement de texte. Le A majuscule correspond à U+1D400, le Z à U+1D419, le a minuscule à U+1D41A, le z à U+1D433, le chiffre zéro à U+1D7CE et le neuf à U+1D7D7 ; chaque lettre et chiffre intermédiaire suit un décalage contigu depuis ces bases.
Encoder parcourt chaque valeur scalaire Unicode de votre chaîne, remplace chaque lettre et chiffre latin brut par le point de code gras correspondant et laisse tout le reste en place. Décoder parcourt le même chemin à l’envers : chaque lettre ou chiffre Mathematical Bold devient le caractère ASCII correspondant, tandis que espaces, ponctuation et symboles étrangers restent tels quels.
Comme les paires de substitution se situent hors du plan multilingue de base, l’implémentation itère par point de code et non par unité UTF-16, de sorte qu’un seul caractère gras n’est jamais coupé au milieu d’une paire. Cette page n’implémente que l’alphabet et les chiffres Mathematical Bold, pas les styles italique, gras italique, fraktur, double-struck, monoespacé ou sans-serif mathématiques, qui sont des plages de code et des intentions de recherche distinctes.
Où le texte Unicode gras apparaît dans le travail réel
Community managers et créateurs recourent encore à l’Unicode stylisé lorsqu’une bio, une légende de carrousel ou un sticker de story doit se démarquer sans contrôles de formatage natifs qui disparaissent au partage. Les équipes e-commerce génèrent des variantes de titres produits pour des places de marché qui n’acceptent que du texte brut mais affichent des glyphes Mathematical Bold dans les flux clients.
Les outils de growth et de communauté ont besoin d’un chemin d’encodage déterministe pour que chaque publication planifiée utilise le même alphabet plutôt qu’un collage ponctuel depuis un générateur peu fiable. Les supports reçoivent de l’Unicode gras des clients et ont besoin d’un décodage fiable vers un texte brut searchable pour tickets et bases de connaissances.
Si vous avez besoin de balises HTML gras, de CSS font-weight, d’autres styles mathématiques comme italique ou fraktur, de traduction braille ou de substitutions leetspeak, traitez-les comme des intentions de recherche et des landings distinctes, sans surcharger cette page Mathematical Bold.
Cas d’usage
Légendes sociales et bios de profil
Stylisez lettres et chiffres dans les bios, stickers de stories et légendes de posts avec un Mathematical Bold copiable qui survit aux champs texte brut des plateformes.
Décoder un collage gras en texte brut searchable
Convertissez messages clients ou titres scrapés en Mathematical Bold vers l’ASCII ordinaire pour la recherche, le CRM et l’indexation des bases de connaissances.
Questions fréquentes
Quels caractères peuvent devenir Mathematical Bold ?
Lettres latines A–Z et a–z plus chiffres 0–9. Espaces, ponctuation, emoji et autres écritures passent inchangés et sont listés dans le champ unmapped.
Comment le mode auto choisit-il la direction ?
Si l’entrée contient une lettre ou un chiffre Mathematical Bold, auto décode vers le texte brut. Sinon il encode lettres et chiffres bruts en gras.
Est-ce la même chose que le gras CSS ou HTML ?
Non. Ceci émet des points de code Unicode Mathematical Bold qui voyagent dans le texte lui-même. Balises HTML et CSS font-weight sont des mécanismes séparés que les plateformes suppriment souvent.
Que deviennent les caractères non mappables ?
Ils restent dans le résultat sous leur forme d’origine.
Combien cela coûte-t-il ?
L’outil navigateur est gratuit et s’exécute en local.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/enc/mathematical-bold \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Hello World 2026"}'const res = await fetch("https://api.kit.forhosting.com/enc/mathematical-bold", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "Hello World 2026"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/enc/mathematical-bold",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "Hello World 2026"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/enc/mathematical-bold", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"Hello World 2026"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"Hello World 2026"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/enc/mathematical-bold", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"text": "Hello World 2026"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "enc.mathematical_bold",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Comment Mathematical Bold mappe lettres et chiffres
Les caractères sans contrepartie grasse—virgules, espaces, emoji, idéogrammes CJK, signes monétaires—ne sont ni inventés ni supprimés ; ils passent et apparaissent une fois dans la liste unmapped pour que les clients API puissent auditer la couverture.
Ce que vous envoyez et ce que vous recevez
Envoyez un champ chaîne obligatoire nommé text contenant la légende, le titre ou l’étiquette que vous souhaitez styliser ou restaurer. Envoyez éventuellement mode comme encode, decode ou auto ; s’il est omis, auto est la valeur par défaut. Les échecs de validation ne consomment pas le solde prépayé. Les contrôles classiques incluent encoder Hello World 2026 en lettres et chiffres gras en listant l’espace comme non mappé, décoder une phrase grasse vers l’ASCII brut, et confirmer qu’un text vide est rejeté plutôt que renvoyé inchangé. Des alias tels que input, value, data, message et string sont acceptés pour le même champ afin que les scripts réutilisent des formes de payload existantes. Des alias de direction comme op, operation et direction, et des valeurs courtes comme enc, dec, to_bold et from_bold sont aussi acceptés. En cas de succès la réponse reprend le text d’origine, renvoie result comme chaîne transformée, mode comme opération demandée, direction comme chemin encode ou decode résolu, mapped comme le nombre de caractères qui ont frappé la table, unmapped_count et unmapped comme les caractères uniques non mappés, length comme la longueur scalaire Unicode du résultat, plus les libellés script, block et standard nommant Mathematical Bold. Un text manquant, des objets non chaînes, des chaînes vides, des valeurs de mode inconnues et des chaînes plus longues que le maximum documenté échouent avec invalid_input et un message clair en anglais. Le prix des appels API réussis est la base publiée de $0.002 par élément.
Où le texte Unicode gras apparaît dans le travail réel
Les plateformes éducatives qui enseignent les points de code Unicode proposent des exercices aller-retour convertissant Hello en gras et retour, et exigent un JSON stable pour les correcteurs automatiques. Comme cette capacité est un moteur de parse pur, le prix API est la base publiée de $0.002 par élément réussi et une validation échouée ne consomme pas le solde.
Cas d'intégration
Fixtures déterministes pour pipelines de contenu
Générez des vecteurs golden d’encode et de decode pour que outils de publication planifiée et contrôles CI appliquent toujours le même alphabet Unicode gras.