ForHosting KIT · Texte et IA

Convertisseur title case

Passez n'importe quelle phrase au format de titre anglais : chaque mot principal prend une majuscule, et un composé à traits d'union devient State-of-the-Art, segment par segment. Articles, conjonctions et courtes prépositions restent en minuscules sauf au début ou à la fin. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Texte
the lord of the rings
Vous obtenez
Résultat
The Lord of the Rings
Entrée
the lord of the rings
Titre
The Lord of the Rings
Casse de titre
The Lord of the Rings

Un convertisseur de title case transforme une phrase brute en capitalisation prête pour les titres sans deviner le style à la main. Saisissez toute chaîne non vide—titres de livres, manchettes de blog, noms de produit ou libellés d'interface—et l'outil renvoie un résultat en casse de titre qui capitalise les mots majeurs tout en gardant en minuscules une liste fixe de petits mots, sauf s'ils sont en début ou en fin de phrase. Rédacteurs, scripts CMS, modèles SEO et tests unitaires ont besoin du même mappage déterministe depuis un collage mixte ou tout en majuscules vers une chaîne Title Case prévisible.

Ce que signifie le title case et comment fonctionnent les règles de petits mots

Le title case est le style de capitalisation des manchettes, titres de livres et de nombreux libellés d'interface : la première lettre de chaque mot majeur est en majuscule, le reste du mot en minuscules, et une courte liste de mots mineurs reste entièrement en minuscules au milieu de la phrase. Les mots majeurs incluent noms, verbes, adjectifs, adverbes et prépositions longues.

La liste de petits mots utilisée ici couvre les articles tels que a, an et the ; les conjonctions de coordination telles que and, but, or, nor, for, yet et so ; et les prépositions et particules courtes telles que as, at, by, in, of, on, to, up, via, from, into, onto, with, than, over, if, is, it, per et des abréviations courantes de versus.

Le premier et le dernier mot de toute la phrase sont toujours capitalisés même s'ils seraient autrement petits, ce qui correspond à la pratique quotidienne des titres : « the end of the world as we know it » devient un titre qui s'ouvre encore avec The et se ferme sur un jeton final capitalisé. Les composés à tiret se scindent sur le tiret pour que chaque segment suive la même règle indépendamment—state-of-the-art devient State-of-the-Art plutôt que State-Of-The-Art ou State-of-the-art avec un segment final faible.

Les espaces de début et de fin sont rognés ; les suites internes d'espaces se réduisent à un seul espace pour normaliser proprement les titres collés multilignes ou séparés par tabulations. Une entrée vide après rognage n'est pas un titre : le convertisseur la refuse plutôt que de renvoyer une chaîne de succès vide qui ressemblerait à une conversion valide dans les journaux et les crochets CMS.

Conseils pratiques, limites et quand utiliser cet outil

Utilisez cette capacité lorsque l'intention de recherche est convertir en title case, capitaliser chaque mot pour une manchette, ou appliquer des règles de petits mots de titre en ligne. Collez un brouillon de manchette dans n'importe quelle casse, convertissez une fois, et déposez le résultat dans un champ titre CMS ou une balise Open Graph.

Gardez à l'esprit les orthographes de marque intentionnelles : le title case pur réécrira les majuscules en milieu de mot à la façon d'iPhone car l'algorithme normalise après la première lettre—si vous devez préserver une forme de marque, appliquez cet outil seulement à la phrase environnante ou post-éditez le jeton de marque. Les noms de produit à tiret et les sous-titres multi-parties profitent de la règle des segments ; les titres entre guillemets capitalisent encore le premier caractère alphabétique après une ouverture de guillemet.

Cette page n'est pas un convertisseur de sentence case qui ne capitalise que le premier mot d'un paragraphe, ni un service éditorial complet AP ou Chicago Manual of Style avec dictionnaires d'exceptions, ni un générateur de slugs qui remplace les espaces par des tirets. Préférez un outil de slug URL lorsque vous avez besoin d'une sortie make-url-slug ; préférez cette capacité lorsque des humains liront la chaîne comme un titre.

En enseignant des guides de style, comparez la même phrase avec et sans the et of au milieu pour que les élèves voient pourquoi les règles de petits mots existent plutôt que de capitaliser chaque jeton à l'aveugle.

Champs de titre SEO et Open Graph

Les modèles appliquent le title case aux noms de produit ou d'article pour les balises meta sans éditer à la main chaque petit mot.

Qu'est-ce que le title case ?

Le title case capitalise les mots majeurs d'une phrase. Les petits mots tels que a, the, of et and restent en général en minuscules sauf s'ils sont le premier ou le dernier mot.

Quels petits mots restent en minuscules ?

Une liste fixe incluant articles (a, an, the), conjonctions courtes (and, but, or, …) et prépositions courtes (of, in, to, …). Le premier et le dernier mot sont toujours capitalisés.

Que se passe-t-il sur une entrée vide ?

Les réponses réussies incluent toujours un result non vide en casse de titre.

Cela crée-t-il des slugs d'URL ?

Non. Il renvoie une chaîne lisible par des humains en casse de titre avec espaces. Utilisez un générateur de slugs si vous avez besoin de chemins URL à tirets.

Le convertisseur de title case est-il gratuit ?

L'outil navigateur est gratuit et s'exécute en local.

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.

POSThttps://api.kit.forhosting.com/str/title-case

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é.

curl -X POST https://api.kit.forhosting.com/str/title-case \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"the lord of the rings"}'
{
  "text": "the lord of the rings"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.title_case",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_chars100000
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Une entrée vide ou uniquement d'espaces est rejetée avec une erreur invalid_input claire pour que les pipelines ne publient jamais un titre blanc comme succès. Le chemin est de la logique pure de chaînes—pas de réseau, pas de graines aléatoires, pas de dépendance à l'horloge—de sorte que l'exécuteur gratuit du navigateur et l'API prépayée renvoient le même JSON à chaque appel.

Comment appeler l'API et ce que contient la réponse

Préférez envoyer la phrase brute plutôt que de pré-capitaliser à la main lorsque vous voulez le jeu de règles fixe ; le convertisseur met en minuscules les lettres après le premier caractère alphabétique de chaque segment majeur pour que le collage TOUT EN MAJUSCULES et le Case mixte convergent vers le même titre. Envoyez un corps JSON avec un champ chaîne obligatoire text (alias input, value, string et s). La valeur doit être une chaîne non vide après rognage des espaces et ne pas dépasser cent mille caractères pour qu'une seule requête n'épuise pas la mémoire du Worker ou du navigateur sur d'énormes collages. En cas de succès la réponse renvoie en écho input comme la chaîne d'origine envoyée, text comme la chaîne de travail rognée, result comme la sortie en casse de titre, title et title_case comme la même chaîne sous des noms alternatifs pour les appelants qui préfèrent ces clés, word_count comme le nombre de jetons séparés par des espaces après normalisation, et message comme un court résumé en anglais qui indique combien de mots ont été convertis. Une validation échouée—text manquant, valeur non chaîne, charge trop grande ou contenu vide après rognage—renvoie invalid_input et n'est jamais facturée. Le tarif est un $0.002 forfaitaire par requête réussie avec unité item et prix unitaire marginal nul.

Conseils pratiques, limites et quand utiliser cet outil

Les contrôles aller-retour pour les tests sont faciles : nourrissez the lord of the rings et attendez The Lord of the Rings avec word_count cinq ; nourrissez un seul mot court et attendez seulement la première lettre relevée ; envoyez délibérément une chaîne vide ou des espaces pour confirmer invalid_input et le message qui demande une chaîne non vide. Les tâches échouées qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui garde bon marché la validation de formulaires et les tests négatifs de CI.

Normalisation des titres CMS et blog

Les rédacteurs collent des brouillons de titres en casse mixte ou tout en majuscules ; un seul appel API renvoie un title case cohérent avant publication.

Tests unitaires de formateurs d'affichage

Générez des fixtures Title Case de référence et affirmez qu'une entrée vide lève invalid_input en CI.

Consulter la documentation complète du KIT →