Aller au contenu

Outils pour développeurs qui gardent vos données en local

Formatez du JSON et du SQL, testez des expressions régulières, encodez et décodez des données, générez des identifiants et des mots de passe, et vérifiez des pages web, la plupart des outils fonctionnant dans votre navigateur.

Données et code

Encodage et sécurité

Design

Date, heure et planification

Web et SEO

Des utilitaires pour le développement au quotidien

Chaque jour, les développeurs collent des jetons, des réponses d’API, des fiches clients et des configurations dans des outils en ligne, souvent sans se demander où partent ces données. Un JWT peut contenir des informations sur un utilisateur, une charge utile JSON peut renfermer des données personnelles, et ce que vous hachez peut être un secret. Les outils pour développeurs proposés ici sont conçus pour que ce type de données reste dans l’onglet de votre navigateur.

Ils sont regroupés par thème : données et code (formateurs, validateurs, générateurs de types, expressions régulières), encodage et sécurité (Base64, JWT, hachages, UUID, mots de passe), design (dégradés, ombres, palettes, icônes), temps et planification (expressions cron, horodatages Unix) et vérifications web et SEO.

Numéros d’identité nationale et numéros fiscaux

Vérifiez des numéros d’identité nationale et des numéros fiscaux de 18 pays, du CPF brésilien et du nouveau CNPJ alphanumérique au codice fiscale italien et au PESEL polonais, et découvrez pourquoi un numéro est refusé. Besoin de jeux de test ? Générez des milliers de numéros au format valide selon la date de naissance, le sexe ou la région, créés dans votre navigateur et signalés comme données de test.

Outils dans le navigateur et outils sur serveur

La plupart de ces outils sont de simples fonctions qui s’exécutent dans votre navigateur, sans aucune requête réseau. Quelques-uns ont besoin d’internet par nature : vérifier le SEO ou les balises Open Graph d’un site oblige à récupérer cette page publique, une recherche DNS doit interroger le DNS, et une API fictive doit être hébergée quelque part. Ces outils portent la mention « Traité sur notre serveur » sur leur page, indiquent ce qu’ils envoient et ce qui est conservé, et ne récupèrent que les URL publiques que vous saisissez.

Normes et exactitude

Les outils respectent les spécifications concernées : l’analyse du JSON indique la ligne et la colonne exactes d’une erreur, la vérification des JWT prend en charge les signatures HMAC, RSA et ECDSA, les hachages sont calculés avec l’API Web Crypto lorsque le navigateur la fournit, et les UUID proviennent d’une source aléatoire cryptographiquement sûre. Lorsque le comportement varie selon l’environnement, par exemple entre les variantes d’expressions régulières ou les dialectes SQL, l’outil précise celui qu’il utilise.

Travailler en sécurité avec des données sensibles

Considérez les jetons, les clés et les données de production comme des secrets, même dans un outil local : fermez l’onglet quand vous avez terminé et évitez de les coller dans des outils qui envoient des données à un serveur. Pour les vérifications qui exigent de récupérer une URL, utilisez uniquement des pages publiques ; les outils sur serveur refusent les adresses de réseau privé et interne, ce qui vous évite aussi de sonder votre propre réseau par mégarde.

Autres catégories