Tools App par

Questions fréquemment posées

Chaque question à laquelle nous répondons sur une page d'outils, rassemblée en un seul endroit. Accédez à un outil ou lisez d’abord les questions générales.

Questions générales

Cet outil est-il vraiment gratuit ?

Oui. Il n'y a pas de compte, pas de paywall et pas de limite d'utilisation. Tools App est financé par aumenso, le studio derrière elle.

Est-ce que quelque chose que j'entre est téléchargé ?

Non. L'outil s'exécute dans l'onglet de votre navigateur ; ce que vous saisissez ne nous est jamais envoyé et n'est jamais stocké.

Toutes les questions sur les outils

Outils de développement

Formateur et validateur JSON

Qu'est-ce que le validateur détecte ?

Erreurs de syntaxe, avec la ligne et la colonne où JSON.parse s'est arrêté. Il signale uniquement la première erreur.

Pourquoi 1.0 est-il devenu 1 après le formatage ?

JSON ne distingue pas 1 de 1.0. Le formatage resérialise la valeur analysée, de sorte que le formatage des nombres et les clés en double s'effondrent.

Peut-il gérer de très gros JSON ?

Les fichiers de quelques mégaoctets fonctionnent dans l'onglet ; des documents beaucoup plus volumineux peuvent être lents sur les téléphones dotés d'une mémoire limitée.

Encodeur/décodeur Base64

Le cryptage Base64 est-il ?

Non, il s’agit d’un encodage réversible. N’importe qui peut le décoder, alors ne l’utilisez jamais pour protéger un secret.

Pourquoi les emoji et les accents survivent-ils au décodage ?

Le texte est codé en octets UTF-8 avant Base64 et décodé en UTF-8, de sorte que les caractères non-ASCII s'effectuent correctement en aller-retour.

Est-ce qu'il supporte les fichiers ?

Cette version gère uniquement le texte. Les fichiers binaires nécessiteraient un encodeur de fichier, qui ne fait pas partie de cette page.

Encodage/décodage d'URL

Quand dois-je utiliser un composant plutôt qu'une URL complète ?

Composant pour une valeur de requête unique, où /? & = doit être échappé. L'URL complète conserve ces séparateurs intacts.

Pourquoi les espaces deviennent-ils %20 ?

Le codage en pourcentage représente un espace sous la forme %20. Le formulaire + appartient au codage des formulaires HTML, pas aux URL.

Pourquoi le décodage laisse-t-il des signes + ?

decodeURIComponent ne traite pas + comme un espace. Remplacez d'abord + par un espace si la valeur provient d'une soumission de formulaire.

Générateur de hachage MD5 / SHA-256

Pourquoi MD5 de é diffère-t-il d'un autre outil ?

Encodage d’entrée. Cet outil hache les octets UTF-8 ; les outils qui utilisent Latin-1 produisent un résumé différent pour le même texte visible.

Quel hachage dois-je utiliser ?

SHA-256 ou supérieur pour tout ce qui concerne la sécurité. MD5 et SHA-1 sont cassés pour la résistance aux collisions.

Les hachis sont-ils salés ?

Non, ce sont de simples résumés. Pour les mots de passe, utilisez un algorithme dédié tel que Argon2 ou bcrypt avec un sel.

Minificateur CSS

Est-ce que cela supprime les règles CSS inutilisées ?

Non, il supprime les commentaires et les espaces redondants. La détection des règles inutilisées nécessite un audit complet.

Pourquoi calc() a-t-il cessé de fonctionner après la réduction ?

Les espaces autour de + et - à l'intérieur de calc() sont requis par la spécification CSS. Testez à nouveau la feuille de style après la réduction.

Peut-il minimiser SCSS ou LESS ?

Non, il s'attend à du CSS simple ; les préprocesseurs ont leurs propres étapes de construction.

Générateur d'UUID v4

Dans quelle mesure ces UUID sont-ils uniques ?

Les UUID de la version 4 contiennent 122 bits aléatoires, une collision est donc pratiquement impossible pour une utilisation normale.

Pourquoi ne pas utiliser des identifiants séquentiels ?

La v4 est aléatoire et non triable. Si vous avez besoin d'identifiants triables, utilisez UUID v7 ou ULID.

Puis-je en générer plus de 100 à la fois ?

La page limite chaque lot à 100 pour que l'onglet reste réactif. Générez à nouveau pour en savoir plus.

Débogueur JWT

Vérifie-t-il la signature ?

Non, il décode uniquement le jeton. Ne traitez jamais les revendications décodées comme étant fiables sans vérifier la signature côté serveur.

Pourquoi mon token semble-t-il expiré ?

Vérifiez la réclamation d'exp par rapport à l'heure actuelle ; le décalage d'horloge entre les machines est une cause fréquente de jetons rejetés.

Est-il sécuritaire de coller des jetons de production ?

Préférez les jetons de test. Le décodage s'effectue localement, mais un jeton reste un identifiant une fois qu'il quitte votre presse-papiers.

Formateur SQL

Quels dialectes SQL sont pris en charge ?

Il formate les instructions SELECT, INSERT, UPDATE et DELETE courantes et met en majuscule les mots-clés habituels. Ce n'est pas un analyseur complet pour chaque dialecte.

Le formatage changera-t-il l'effet de la requête ?

Seuls les espaces et la casse des mots clés changent. Réexécutez toujours d’abord une requête formatée sur une base de données de test.

Est-ce que ça valide SQL ?

Non, il s'agit d'un formateur de lisibilité, pas d'un linter ou d'un validateur.

Compteur de caractères

Quelle est la différence entre les caractères et les octets ?

Les caractères sont des points de code Unicode ; les octets correspondent à la taille UTF-8, ce qui correspond à la plupart des bases de données et des limites.

Pourquoi les emoji comptent-ils plus d’une fois ?

De nombreux emoji sont constitués de plusieurs points de code (par exemple un caractère de base plus des modificateurs), et chacun compte.

Est-ce que ça compte les espaces et les sauts de ligne ?

Les caractères incluent des espaces et des sauts de ligne. Un décompte distinct affiche les caractères sans espaces.

Convertisseur de cas

camelCase gère-t-il correctement les acronymes ?

Les mots sont en minuscules avant de se joindre, les acronymes deviennent donc des mots normaux. Vérifiez les identifiants qui reposent sur la majuscule.

Pourquoi les lettres accentuées ont-elles changé ?

La cartographie des cas est indépendante de la langue. Le i pointé turc, par exemple, peut nécessiter une correction manuelle.

Puis-je convertir seulement une partie du texte ?

Oui. Collez uniquement la sélection que vous souhaitez transformer.

Convertisseurs

Convertisseur d'horodatage Unix

Est-ce qu'il lit les secondes ou les millisecondes ?

Les valeurs comportant 11 chiffres ou plus sont traitées comme des millisecondes ; valeurs plus courtes en secondes. La page indique lequel il a utilisé.

L'époque Unix est-elle prise en charge ?

Oui. Un horodatage de 0 correspond au 1er janvier 1970, 00h00 UTC.

Pourquoi l’heure locale est-elle différente de l’UTC ?

La sortie locale utilise le fuseau horaire de votre navigateur, y compris les règles d'heure d'été pour cette date.

Convertisseur d'unités

Pourquoi la température a-t-elle besoin de sa propre formule ?

Les échelles de température ont des points zéro différents, la conversion est donc un décalage plus un facteur, pas un simple rapport.

Quelle est la précision des facteurs de conversion ?

Des facteurs définis standard sont utilisés, avec un affichage arrondi à six décimales. Les conversions répétées peuvent accumuler des arrondis d'affichage.

Pourquoi l’économie de carburant va-t-elle à l’envers ?

Un L/100 km inférieur est préférable, tandis qu'un mpg plus élevé est meilleur, de sorte que les échelles sont inversement liées plutôt que proportionnelles.

Convertisseur de fuseau horaire

Est-ce qu'il gère l'heure d'été ?

Oui. La base de données de fuseau horaire IANA du navigateur fournit le décalage pour la date sélectionnée, y compris les règles DST.

Quels fuseaux horaires sont disponibles ?

Les zones IANA communes sont répertoriées. Les zones très nouvelles ou renommées dépendent de la version de la base de données du navigateur.

L'entrée est-elle mon heure locale ?

Non. Vous choisissez explicitement la zone source ; le résultat est formaté dans la zone cible.

Calculateur d'âge

Comment est calculé l’âge ?

Arithmétique du calendrier à partir de la date sélectionnée : années entières, puis mois, puis jours, plus le total des jours et le prochain anniversaire.

Comment sont gérés les jours bissextiles ?

L'arithmétique des dates utilise le calendrier réel, donc le 29 février est traité sans entrée particulière.

Que se passe-t-il avec une date future ?

L’outil le refuse, car un âge ne peut pas être négatif.

Conception et couleur

Convertisseur RVB ⇄ HEX

Pourquoi ma valeur HEX est-elle différente dans un autre outil ?

Les valeurs sont limitées à 0-255 et arrondies, puis écrites en majuscule HEX. Certains outils conservent les entrées en minuscules ou invalides.

Qu’est-ce que le HSL ?

Une représentation alternative : teinte en degrés, saturation et luminosité en pourcentage. C’est utile pour ajuster les couleurs.

Est-ce que ça vérifie le contraste ?

Non. Cela convertit les formats de couleur ; la vérification du contraste est un outil différent.

Sélecteur/convertisseur de couleurs

Puis-je choisir une couleur sur l'écran ?

Là où le navigateur prend en charge la pipette native, oui. Sinon, utilisez l'échantillon d'entrée de couleur.

Quels formats produit-il ?

HEX, un triplet RVB et une propriété personnalisée CSS que vous pouvez coller dans une feuille de style.

La couleur choisie est-elle enregistrée ?

Non. La valeur n'existe que dans la page jusqu'à ce que vous la fermiez.

Utilitaires quotidiens

Calculateur de pourcentage

Quelles formules utilise-t-il ?

X/100 × Y, X/Y × 100 et (Y − X)/|X| × 100 pour la monnaie. Chaque formule est affichée à côté du résultat.

Pourquoi mon changement est-il négatif ?

Une diminution produit un pourcentage négatif. Le panneau indique la direction, pas une erreur.

Comment les résultats sont-ils arrondis ?

Affiché à quatre décimales ; le calcul lui-même n'est pas arrondi entre les étapes.

Calculateur d'IMC

L'IMC est-il un diagnostic ?

Non, il s’agit d’un numéro de contrôle. La masse musculaire, l’âge, le sexe et la composition corporelle ne font pas partie de la formule.

Pourquoi l'IMC reste-t-il le même après avoir changé d'unité ?

Passer de cm/kg à in/lb convertit les valeurs de taille et de poids, de sorte que la même personne conserve le même IMC.

Quelles bandes d’IMC sont utilisées ?

Les bandes de dépistage standard de l'OMS : inférieures à 18,5, 18,5-24,9, 25-29,9 et 30 ou plus.

Générateur de mot de passe

Les mots de passe générés sont-ils sûrs à utiliser ?

Ils sont créés avec le générateur de crypto du navigateur. Stockez-les dans un gestionnaire de mots de passe plutôt que de les mémoriser ou de les réutiliser.

Quel est le degré d’entropie d’un mot de passe ?

La page estime les bits d'entropie à partir de la longueur et des jeux de caractères. Les mots de passe plus longs ajoutent plus d'entropie que les symboles supplémentaires.

Les mots de passe sont-ils stockés ou envoyés ?

Non. La génération se fait dans l'onglet et rien n'est stocké ou transmis.

Générateur de texte d'espace réservé

Le latin généré est-il réel ?

Il s’agit du texte de remplissage classique du Lorem ipsum utilisé par les concepteurs, sans prose pleine de sens.

Puis-je obtenir une sortie HTML ?

Le résultat est constitué de paragraphes simples. Copiez-les dans votre mise en page et enveloppez-les dans le balisage dont vous avez besoin.

Pourquoi rien ne s’affiche jusqu’à ce que je clique ?

Le texte d'espace réservé est généré sur demande afin que la page ne place pas de remplissage devant vous sans que vous le demandiez.

Compteur de mots

Comment est estimé le temps de lecture ?

À 200 mots par minute, arrondis à des minutes entières. Il s'agit d'une estimation de la vitesse de lecture moyenne.

Comment les mots coupés sont-ils comptés ?

Les mots sont divisés en espaces, de sorte que les composés avec trait d'union comptent comme un seul mot à moins que des espaces ne les séparent.

Est-ce que ça compte aussi les personnages ?

Oui. Les mots, les caractères, les phrases, les paragraphes et le temps de lecture sont affichés ensemble.

Calculateur du coût du carburant du voyage

Comment est calculé le coût du voyage ?

Distance convertie en kilomètres, multipliée par la consommation en L/100 km, puis par le prix du carburant. Un aller-retour double la distance.

Quelles unités de consommation sont acceptées ?

L/100 km, km/L, mpg (États-Unis) et mpg (Royaume-Uni). Les conversions inverses suivent les formules standards.

Quelle devise est utilisée ?

Aucun. Le résultat est un montant simple basé sur le prix que vous saisissez, donc n'importe quelle devise fonctionne.