Des outils développeur qui restent sur votre machine
Ces utilitaires s’exécutent à chaque frappe, dans votre navigateur, sans aller-retour serveur. C’est rapide, et un JWT, une entrée de hachage ou une configuration collée ici n’est jamais transmis.
Comment fonctionnent les outils pour développeurs
De petits utilitaires pour les moments de la journée où il faut une réponse, pas une bibliothèque : formater et valider du JSON, tester une regex sur un vrai texte, lire un JWT, traduire une expression cron en phrase avec ses prochaines exécutions, encoder en Base64 ou en URL, produire des hashs, des UUID et des mots de passe, convertir des timestamps Unix et des couleurs, remettre en forme du SQL, du XML, du HTML ou du CSS.
Ils tournent dans votre navigateur à chaque frappe, sans aller-retour avec un serveur : le résultat s’affiche pendant que vous tapez et les outils marchent hors ligne. Cela veut aussi dire qu’un jeton, un mot de passe, un fichier de configuration ou une fiche client collés ici ne sont jamais transmis. Le seul outil qui doit passer par le réseau l’indique sur sa page : Quelle est mon adresse IP demande à notre serveur l’adresse depuis laquelle vous vous connectez.
Pas de compte, pas d’inscription et pas de limite quotidienne sur ces outils. L’offre Pro concerne les outils de fichiers des autres sites Nouplo ; rien ici n’en a besoin. Pour le travail sur serveur, le site contient aussi un calculateur chmod, la liste des codes de statut HTTP et celle des types MIME, à garder sous la main.
Questions fréquentes
- Puis-je coller un vrai jeton JWT ou une réponse d’API ici sans risque ?
- Le décodage et la mise en forme se font dans votre navigateur ; rien de ce que vous collez n’est envoyé à Nouplo ni à personne. Un jeton actif reste un identifiant : traitez-le comme un mot de passe et évitez les postes partagés. Décodeur JWT lit l’en-tête et les claims mais ne vérifie pas la signature, qui exige la clé de l’émetteur et se fait sur votre serveur.
- Pourquoi mon JSON est-il invalide ?
- Les causes habituelles : une virgule finale, des guillemets simples au lieu de doubles, un commentaire, ou une valeur tronquée au copier-coller. Formateur JSON indique la position exacte où l’analyse s’arrête. Comparaison JSON montre ensuite ce qui a changé entre deux versions valides, et Validateur YAML fait le même travail de vérification pour un fichier de configuration YAML.
- Comment vérifier une expression cron avant de la mettre en production ?
- Collez-la dans Analyseur cron : il dit en français quand la tâche tourne et liste les prochaines exécutions, dans le fuseau de votre navigateur. Un 0 0 1 * MON, qui tourne le 1er du mois et aussi chaque lundi, se repère ainsi avant de partir. Générateur d’expression cron en construit une à partir de quelques choix, par exemple toutes les 5 minutes.
- Les mots de passe et les hashs générés ici sont-ils sûrs ?
- Générateur de mot de passe tire ses caractères du générateur cryptographique du navigateur, pas de Math.random, et rien n’est transmis. Générateur de hash calcule MD5, SHA-1 et SHA-2 sur votre appareil. MD5 et SHA-1 conviennent aux sommes de contrôle, pas au stockage de mots de passe : il faut pour cela un algorithme lent et salé comme bcrypt ou Argon2id, et Vérificateur de hash bcrypt teste un hash contre un mot de passe.
- Comment convertir un timestamp Unix en date ?
- Convertisseur de timestamp prend une valeur epoch en secondes ou en millisecondes, ou une date, et l’affiche en UTC, en heure locale et en ISO 8601. Un timestamp à 13 chiffres est en millisecondes, un à 10 chiffres en secondes. Pour une date saisie sans fuseau, ajoutez un Z ou un décalage comme +01:00 afin d’éviter un jour d’écart.
- Quelle est mon adresse IP, et un VPN la change-t-il ?
- Quelle est mon adresse IP affiche l’adresse publique de votre connexion, IPv4 ou IPv6, celle de votre box ou de votre réseau mobile. Avec un VPN actif, c’est l’adresse du VPN qui apparaît, ce qui permet de vérifier qu’il fonctionne. C’est le seul outil du site qui interroge notre serveur, et l’adresse n’est pas enregistrée. Pour découper un réseau, voyez le calculateur de sous-réseau.