Des outils pour développeurs qui s’exécutent dans votre navigateur
Mettez en forme du JSON, convertissez des PDF, décodez des JWT, optimisez des images, générez des hachages, testez des regex et plus encore — des outils axés sur la confidentialité pour le quotidien des développeurs.
Outils populaires
- Formateur JSON — Embellit, minifie et valide le JSON avec la localisation des erreurs.
- Visionneuse JSON — Visionneuse texte et arbre repliable avec développer/réduire et chemins de nœuds.
- JSON vers TypeScript — Génère des interfaces TypeScript à partir d’un échantillon JSON.
- Décodeur de JWT — Décode l’en-tête et la charge utile d’un JWT et inspecte exp/iat (sans vérification).
- Encoder / Décoder Base64 — Encodage et décodage Base64 sûrs en UTF-8.
- Comparer du texte — Compare deux textes ligne par ligne et affiche ajouts et suppressions.
- Fusionner des PDF — Combine plusieurs PDF en un seul, avec réorganisation.
- Optimiseur d’images — Réencode et réduit les images (JPEG/WebP/PNG), avec redimensionnement optionnel.
- Testeur de regex — Testez des expressions régulières en direct avec correspondances, groupes et indicateurs.
- Formateur SQL — Met en forme le SQL pour MySQL, PostgreSQL, SQL Server, SQLite, BigQuery et Oracle.
- cURL vers Fetch — Convertit une commande curl en un appel fetch() JavaScript.
- Analyseur d’URL — Décompose une URL en ses parties et liste les paramètres de requête.
Vos données restent sur votre appareil
ArrayKit est conçu pour des flux de développement rapides et axés sur la confidentialité. Mettez en forme, convertissez, déboguez, validez et générez directement dans votre navigateur — le contenu sensible n’a jamais besoin d’être envoyé à un serveur.
Traitement dans le navigateur
Chaque outil s’exécute localement dans votre navigateur, de sorte que les données que vous manipulez restent sur votre appareil.
Flux pensés pour le développement
Conçus pour le quotidien : mettre en forme du JSON, déboguer des API, convertir des fichiers, valider des données et générer des valeurs sécurisées.
Accès rapide
Ouvrez un outil et commencez à travailler immédiatement. Les fonctions de compte sont prévues pour enregistrer outils, préférences, historique et flux d’équipe.
Tous les outils par catégorie
- YAML ↔ JSON — Convertit du YAML en JSON et inversement.
- Aperçu Markdown — Rend le Markdown en HTML avec un aperçu en direct.
- Testeur de regex — Testez des expressions régulières en direct avec correspondances, groupes et indicateurs.
- Convertisseur de couleurs CSS — Convertit entre HEX, RGB et HSL avec un échantillon en direct.
- Comparer du texte — Compare deux textes ligne par ligne et affiche ajouts et suppressions.
- Convertisseur MDX — Rend le MDX en texte, convertit HTML → MDX et échappe le texte en MDX littéral.
- Formateur CSS / SCSS — Embellit ou minifie CSS/SCSS/LESS, trie les propriétés et supprime les doublons.
- Formateur JS / TS — Embellit ou minifie JavaScript, TypeScript et JSX/TSX avec les options de Prettier.
- Formateur HTML — Embellit ou minifie le HTML, met en forme le CSS/JS en ligne et prévisualise le résultat.
- Formateur XML — Embellit, minifie et valide le XML, et convertit XML ↔ JSON.
- Formateur SQL — Met en forme le SQL pour MySQL, PostgreSQL, SQL Server, SQLite, BigQuery et Oracle.
- Formateur GraphQL — Met en forme ou minifie les requêtes et schémas GraphQL, valide la syntaxe et extrait les opérations.
- Formateur de Dockerfile — Met en forme un Dockerfile et obtenez des suggestions de bonnes pratiques et de lint.
- Formateur de requêtes MongoDB — Met en forme les requêtes du shell MongoDB et les pipelines d’agrégation.
- Vérificateur de contraste — Vérifie le rapport de contraste WCAG et la conformité AA/AAA entre deux couleurs.
- Rendu de diagrammes Mermaid — Rend des diagrammes Mermaid (flux, séquence, gantt) en SVG dans votre navigateur.
- Optimiseur SVG — Minifie le SVG : supprime commentaires, métadonnées et résidus d’éditeur, et réduit les espaces.
- MongoDB Query Beautifier — Beautify and indent MongoDB queries and find() statements in your browser.
- MongoDB Aggregation Beautifier — Beautify and indent MongoDB aggregation pipelines in your browser.
- MongoDB Explorer — Explore a MongoDB document or collection sample and infer its field schema and types.
- OpenAPI / Swagger Formatter — Format and validate OpenAPI / Swagger specs (JSON or YAML) and count paths and operations.
- Image vers PDF — Combine des images en un seul PDF (auto / portrait / paysage).
- PDF vers images — Convertit les pages d’un PDF en images PNG ou JPG téléchargeables.
- Fusionner des PDF — Combine plusieurs PDF en un seul, avec réorganisation.
- Diviser un PDF — Extrait des pages ou des plages (p. ex. 1-3,5,7-9) dans un nouveau PDF.
- Pivoter un PDF — Fait pivoter toutes les pages ou une sélection de 90/180/270°.
- Organiser un PDF — Réorganisez, pivotez et supprimez des pages depuis les miniatures, puis exportez.
- Ajouter des numéros de page — Appose des numéros de page sur un PDF (position, format, départ).
- Filigrane PDF — Ajoute un filigrane de texte en diagonale sur chaque page.
- Rogner un PDF — Rogne les marges de chaque page à l’aide de la zone de rognage.
- PDF vers texte — Extrait le texte sélectionnable d’un PDF en texte brut ou en Markdown.
- Comparer des PDF — Compare le texte extrait de deux PDF ligne par ligne.
- Compresser un PDF — Réduit un PDF en rerendant chaque page en JPEG à la qualité et à la résolution choisies.
- cURL vers Fetch — Convertit une commande curl en un appel fetch() JavaScript.
- Analyseur d’URL — Décompose une URL en ses parties et liste les paramètres de requête.
- Client API — Envoyez des requêtes HTTP, créez en-têtes et paramètres et inspectez les réponses ; conserve vos 25 dernières.
- OpenAI API Tester — Build, run and copy OpenAI Chat Completions API requests as cURL, Python and JavaScript.
- Anthropic Claude API Tester — Build, run and copy Anthropic Claude Messages API requests as cURL, Python and JavaScript.
- Google Gemini API Tester — Build, run and copy Google Gemini generateContent API requests as cURL, Python and JavaScript.
- Replicate API Tester — Build, run and copy Replicate prediction API requests as cURL, Python and JavaScript.
- Hugging Face API Tester — Build, run and copy Hugging Face Inference API requests as cURL, Python and JavaScript.
- Décodeur de JWT — Décode l’en-tête et la charge utile d’un JWT et inspecte exp/iat (sans vérification).
- Générateur de hachage — SHA-256 / SHA-1 / SHA-384 / SHA-512 via l’API Web Crypto.
- Générateur de mots de passe — Génère des mots de passe forts et aléatoires avec un indicateur de robustesse (sûr cryptographiquement).
- Générateur de clés SSH — Génère des paires de clés SSH Ed25519, RSA ou ECDSA dans votre navigateur et téléchargez-les.
- PPK ↔ PEM Converter — Convert SSH private keys between PuTTY .ppk and OpenSSH/PEM (RSA & Ed25519) — locally in your browser.
- Générateur TOTP / 2FA — Génère des mots de passe à usage unique basés sur le temps (codes 2FA) à partir d’un secret base32.
- Signataire de JWT — Crée et signe un JWT (HS256/384/512) à partir d’une charge utile et d’un secret — Web Crypto.
- Basic Auth Generator — Generate and decode HTTP Basic Auth Authorization headers from a username and password.
Des outils pour développeurs en ligne sans le risque pour la confidentialité
La plupart des utilitaires en ligne vous obligent à coller des données sensibles, envoyer des fichiers ou traiter du contenu privé sur des serveurs distants. ArrayKit est conçu pour les équipes de développement, QA, DevOps, support et profils techniques qui ont besoin d’outils rapides pour JSON, PDF, images, débogage d’API, encodage, vérifications de sécurité et mise en forme — avec une approche axée sur la confidentialité, dans le navigateur.
Foire aux questions
- Puis-je utiliser les outils d’ArrayKit immédiatement ?
- Oui. Les principaux outils basés sur le navigateur sont disponibles en ligne et vous pouvez commencer à les utiliser instantanément, directement dans votre navigateur, sans rien à installer.
- Ai-je besoin d’un compte pour utiliser ArrayKit ?
- Vous pouvez utiliser les principaux outils basés sur le navigateur immédiatement. Les fonctions de compte sont prévues pour enregistrer préférences, favoris, historique et flux d’équipe.
- ArrayKit envoie-t-il mes fichiers ou mon texte ?
- ArrayKit est construit autour du traitement dans le navigateur : les outils s’exécutent localement sur votre appareil, de sorte que votre contenu n’a pas besoin d’être envoyé à un serveur.
- À qui ArrayKit s’adresse-t-il ?
- Aux développeurs, ingénieurs QA, équipes DevOps et support, analystes de données : à toute personne qui travaille avec du JSON, des PDF, des images, des API, du texte, des encodeurs, des formateurs ou des utilitaires de sécurité.
- Puis-je utiliser ArrayKit avec des données sensibles ?
- ArrayKit est axé sur la confidentialité et traite les données dans votre navigateur, mais évitez tout de même de coller des secrets de production, des clés privées ou des mots de passe dans un outil en ligne sans vérifier comment il fonctionne.
- Les outils fonctionnent-ils hors ligne ?
- Une fois la page et les ressources d’un outil chargées, il peut continuer à fonctionner hors ligne, selon le cache de votre navigateur et l’outil concerné.