iKit

Des outils en ligne, pensés pour le web.

Une suite grandissante d'utilitaires en ligne rapides et respectueux de la vie privée, pour les développeurs, les designers et les tâches du quotidien. Sans inscription. Sans envoi de fichiers. Juste des outils qui marchent.

Non. Tous les outils d'iKit sont entièrement accessibles sans aucun frais : pas de formules payantes, pas de quotas quotidiens, pas de fonctions verrouillées derrière un paywall. Il n'y a rien à acheter ni rien à débloquer. Le site est financé par une publicité discrète, et c'est ce qui nous permet de garder tous les outils ouverts à tous, sans rien facturer ni exiger de compte.

Pour l'immense majorité des outils, non. iKit est conçu côté client d'abord — encodage, formatage, conversion, hachage et redimensionnement d'images s'exécutent tous en JavaScript dans votre propre onglet, de sorte que vos données ne quittent jamais votre appareil. Vous pouvez le vérifier vous-même : ouvrez les DevTools de votre navigateur, allez dans le panneau Network et observez pendant que vous travaillez — aucune requête n'est envoyée. Les rares outils gourmands en calcul qui doivent procéder autrement l'indiquent clairement sur leur propre page.

Tous les outils

Des outils en ligne rapides et privés qui s'exécutent entièrement dans votre navigateur.

Dev

· 18

Formateurs, encodeurs et générateurs pour le développement au quotidien — validez du JSON, décodez un JWT, hachez une chaîne ou testez une expression régulière, le tout dans votre navigateur.

JSON Decoder

Formatez, minifiez, validez et visualisez JSON sous forme d'arbre navigable avec rapport d'erreur instantané.

Ouvrir

QR Code Generator

Générez des codes QR pour URL, identifiants Wi-Fi, vCards et e-mails — téléchargez en PNG ou SVG.

Ouvrir

Password Generator

Générez des mots de passe robustes et cryptographiquement sûrs, avec options de longueur, de caractères et de lisibilité.

Ouvrir

Base64 Encoder / Decoder

Encodez ou décodez Base64 pour du texte et des fichiers, avec variante URL-safe, prise en charge UTF-8 et aperçu en direct.

Ouvrir

URL Encoder / Decoder

Encodez tout texte en pourcentage ou décodez une chaîne URL-encoded. Modes Component / Full-URI / Form, UTF-8 sûr, aperçu en direct, 100% dans votre navigateur.

Ouvrir

HTML Encoder / Decoder

Échappez `& < > " '` en entités HTML sûres, encodez en entités nommées (&copy;) ou numériques (&#169;), décodez n'importe quelle entité en texte brut. Quatre modes, compatible UTF-8 + emoji + CJC, dans votre navigateur.

Ouvrir

JWT Decoder / Encoder

Décodez tout JSON Web Token (header, payload, claims), vérifiez les signatures HMAC localement, ou signez de nouveaux tokens avec HS256/384/512. Web Crypto, pas d'upload, pas de log.

Ouvrir

Regex Tester

Construisez, testez et déboguez des expressions régulières JavaScript avec surlignage en direct des correspondances, groupes de capture, mode remplacement et aide-mémoire intégré.

Ouvrir

Diff Checker

Comparez deux textes ou portions de code côte à côte avec surlignage ligne par ligne et mot à mot, option pour ignorer les espaces, et vues unifiée ou divisée.

Ouvrir

Hash Generator

Calculez des empreintes MD5, SHA-1, SHA-256, SHA-384, SHA-512, CRC32 à partir de texte ou de fichiers — en direct et entièrement côté client.

Ouvrir

Markdown Editor

Éditeur Markdown en direct avec aperçu en écran partagé, raccourcis dans la barre d'outils, GFM et blocs de code avec coloration syntaxique.

Ouvrir

Word & Character Counter

Comptage en direct des mots, caractères, phrases, paragraphes et temps de lecture. Plus les limites X / SMS / SEO meta et la fréquence des mots.

Ouvrir

UUID Generator

Générez des UUID (GUID) v4 conformes à RFC 4122 avec plusieurs options de format — aléatoires cryptographiquement.

Ouvrir

Lorem Ipsum Generator

Six saveurs (classique, Bacon, Cupcake, Hipster, Cat, Pirate) × six formats de sortie (paragraphes, phrases, mots, listes, HTML, Markdown). Longueur ajustable, ouverture classique facultative, copie en un clic.

Ouvrir

Case Converter

Convertissez n'importe quelle chaîne en camelCase, PascalCase, snake_case, kebab-case et 8 autres — toutes en même temps. Plus un mode JSON-keys par lot qui réécrit récursivement chaque clé.

Ouvrir

JS / CSS Minifier + Beautifier

Minifiez JavaScript / CSS pour supprimer commentaires et espaces, ou beautifiez du code obfusqué / sur une ligne pour le rendre lisible. Détection automatique du langage, indentation configurable. Tout dans votre navigateur.

Ouvrir

JSON ↔ YAML Converter

Convertisseur JSON ↔ YAML bidirectionnel conçu pour les manifestes k8s, GitHub Actions, Docker Compose, valeurs helm, playbooks ansible. Conversion en direct, sortie idiomatique en style bloc, prise en charge des chaînes multilignes. Tout dans votre navigateur.

Ouvrir

XML Formatter / Validator

Formatez, minifiez et validez n'importe quel XML — REST, SOAP, RSS, sitemap, Maven, AndroidManifest. Rapports d'erreur ligne + colonne, sortie avec coloration syntaxique. Tout dans votre navigateur.

Ouvrir

Que voulez-vous accomplir ?

La plupart des tâches concrètes demandent plus d'un outil. Voici comment ils s'articulent pour les besoins qui amènent le plus souvent les utilisateurs sur iKit.

Déboguer une réponse d'API

Quand une requête échoue, la réponse se cache généralement dans les données renvoyées. Mettez en forme le JSON pour repérer le champ défectueux, décodez le JWT de l'Authorization header pour vérifier ses claims et sa date d'expiration, et convertissez les timestamps Unix en dates lisibles. Les chaînes de requête encodées en pourcentage et les valeurs Base64 se décodent directement, pour voir exactement ce que le serveur a reçu.

Préparer des images pour le web

Les photos trop lourdes sont l'une des causes les plus fréquentes de lenteur au chargement. Recadrez selon le format exigé par votre mise en page, redimensionnez à la plus grande taille réellement affichée, convertissez dans un format moderne et compressez le résultat. Chaque étape s'exécute sur votre appareil : vos visuels produits inédits et les photos de vos clients ne transitent jamais par un serveur tiers.

Lancer une app ou une page produit

Les fiches sur les stores et les landing pages exigent le même visuel dans de nombreux formats. Détourez une photo produit, générez à partir d'une seule image source toutes les tailles d'icônes pour iOS, Android, watchOS, macOS et PWA, et créez un QR code qui mène directement d'une affiche ou d'une slide à votre page de téléchargement.

Convertir des données d'un format à l'autre

Tableurs, API et fichiers de configuration s'accordent rarement sur un format. Passez des tableaux du CSV au JSON et inversement avec des guillemets correctement gérés, transformez les résultats SQL en tableurs pour vos collègues non techniques, basculez vos configurations Kubernetes ou CI entre JSON et YAML, et validez votre XML avant qu'il n'atteigne un parseur qui échoue sans rien signaler.

Travailler avec des PDF et des documents

Fusionnez, divisez, compressez, signez ou protégez vos PDF par mot de passe, sans installer de logiciel ni envoyer un contrat sur le serveur de quelqu'un d'autre. Rédigez en Markdown avec un aperçu en direct, puis vérifiez le nombre de mots et le temps de lecture par rapport à la longueur imposée avant de publier ou de soumettre votre texte.

Relire et nettoyer du code

Comparez deux versions d'un fichier pour voir ce qui a réellement changé, testez une expression régulière sur des données réelles avant de la mettre en production, et renommez vos identifiants entre camelCase, snake_case et kebab-case. Minifiez JavaScript et CSS pour la production, remettez en forme du code minifié pour pouvoir le lire, et échappez le HTML avant d'insérer du texte dans une page.

Construire un système de couleurs

Partez d'une seule couleur de marque, vérifiez-la au regard des exigences de contraste WCAG, puis déclinez-la en harmonies et en une gamme tonale complète. Créez des dégradés CSS à partir de la même palette et remplissez vos premières maquettes de faux texte, pour que les revues de design restent centrées sur la mise en page plutôt que sur les contenus.

Générer mots de passe, hashes et identifiants

Créez des mots de passe aléatoires robustes, calculez des sommes de contrôle MD5 ou SHA-256 pour vérifier qu'un fichier n'a pas été modifié, et générez des UUID pour vos clés de base de données ou vos jeux de test. Rien n'est envoyé sur le réseau : les valeurs générées n'existent que sur votre propre écran.

Respecter son planning

Lancez un chronomètre avec temps intermédiaires, un compte à rebours ou une session Pomodoro pour travailler concentré, ou décomptez le temps jusqu'à un lancement, une échéance ou un événement. Une fois la page chargée, le minuteur tourne dans votre navigateur : il continue même avec la connexion capricieuse d'une salle de réunion ou de classe.

Pourquoi iKit

Nous avons créé iKit parce que la plupart des outils en ligne actuels sont conçus autour de vos données, pas de votre problème.

Vos données ne quittent jamais votre appareil

Chaque outil pouvant tourner côté client le fait. Votre PDF, vos photos, votre JSON, vos mots de passe — tout est traité dans l'onglet du navigateur qui a chargé la page. Aucun envoi, aucune copie temporaire sur un serveur, aucune ligne de log, aucun enregistrement lié à votre IP. Vous pouvez couper le réseau après le chargement de la page et la plupart des outils continuent de fonctionner de bout en bout.

Natif au navigateur, donc instantané

Les outils basés serveur entraînent toujours une latence aller-retour, des files d'attente et des limites de débit. En contournant entièrement le serveur, une opération iKit démarre dès que vous déposez le fichier. Compresser 20 images, générer un jeu d'icônes ou parser un JSON de 2 Mo se fait en quelques secondes — limité uniquement par votre CPU, pas par la file d'attente de quelqu'un d'autre.

Sans engagement ni contrepartie

Pas d'inscription, pas de collecte d'e-mails, pas de « passez à la version supérieure pour toutes les fonctionnalités », pas de quota quotidien, pas de filigrane. iKit fonctionne en toute simplicité : ouvrez la page, faites ce que vous avez à faire, fermez l'onglet. Nous sommes transparents sur la façon dont il est financé — des publicités display, point — et nous ne bridons pas les outils eux-mêmes.

Comment ça marche

Voici exactement ce qui se passe quand vous utilisez un outil iKit — sans boîte noire.

  1. 1

    Chargement de la page

    Votre navigateur récupère une page HTML statique et un petit bundle JavaScript (généralement 50 à 500 Ko selon l'outil). Les dépendances lourdes — comme le modèle WebAssembly derrière Background Remover ou pdf-lib pour les PDF — ne se chargent que lorsque vous ouvrez cet outil spécifique, jamais sur la page d'accueil.

  2. 2

    Saisie de fichier ou de texte

    Quand vous déposez un fichier ou collez du texte, les données sont lues directement en mémoire JavaScript via les APIs du navigateur (FileReader, ArrayBuffer, OffscreenCanvas). Rien n'est envoyé — il n'y a aucune requête POST vers nos serveurs, et vous pouvez le vérifier dans l'onglet DevTools → Network de votre navigateur pendant l'opération.

  3. 3

    Traitement local

    Le vrai travail — compression, encodage, analyse d'image, OCR, hachage — s'exécute sur votre CPU dans un Web Worker ou sur le thread principal. Nous utilisons des bibliothèques open-source éprouvées (pdf-lib, pdf.js, Tesseract.js, mozjpeg, les codecs Squoosh, la Web Crypto API) afin que les algorithmes sous-jacents soient auditables.

  4. 4

    Sortie et téléchargement

    Le résultat reste en mémoire du navigateur jusqu'à ce que vous cliquiez sur Télécharger ou Copier. Le déclenchement du téléchargement crée une URL de blob avec URL.createObjectURL et l'enregistre via un clic virtuel sur un <a>. Le blob est récupéré par le garbage collector dès que vous quittez la page — il ne reste rien des deux côtés.

Si vous êtes développeur et souhaitez vérifier tout cela par vous-même, chaque page est ouverte au view-source et le panneau Network restera vide pendant l'opération réelle. Nous avons documenté l'architecture en détail sur le blog iKit.

Publié récemment

Guides pas à pas, comparatifs d'outils et analyses approfondies pour les développeurs.

À propos d'iKit

iKit est une petite collection croissante d'outils en ligne — le genre d'utilitaires que vous utilisez pendant la journée et que vous souhaiteriez plus propres, plus rapides et qui ne récoltent pas vos données.

Chaque outil est construit avec la même philosophie : s'exécuter dans votre navigateur autant que possible, ne jamais téléverser de données privées vers un serveur, fonctionner dans 25 langues y compris les écritures RTL, et rester entièrement ouvert — pas de palier payant, pas de quotas cachés, pas de paywall.

Nous avons commencé avec JSON Decoder. Aujourd'hui la suite couvre les images, codes QR, SQL vers Excel, suppression d'arrière-plan par IA et génération d'icônes d'application. De nouveaux outils sont ajoutés régulièrement.

Confidentialité d'abord

Traitement côté client partout où c'est possible. Vos fichiers et données ne quittent jamais votre appareil.

Prêt à l'emploi

Sans inscription, sans installation, sans données qui quittent votre appareil. Ouvrez la page et commencez.

25 langues

Traductions natives, détection automatique de la langue du navigateur et prise en charge RTL complète pour l'arabe, le persan et l'ourdou.

Questions fréquentes

Tout sur le fonctionnement d'iKit, son coût et le devenir de vos données.

iKit a-t-il un coût ? Y a-t-il des frais cachés ou des limites d'utilisation ?

Non. Tous les outils d'iKit sont entièrement accessibles sans aucun frais : pas de formules payantes, pas de quotas quotidiens, pas de fonctions verrouillées derrière un paywall. Il n'y a rien à acheter ni rien à débloquer. Le site est financé par une publicité discrète, et c'est ce qui nous permet de garder tous les outils ouverts à tous, sans rien facturer ni exiger de compte.

Mes fichiers ou mes données sont-ils envoyés vers un serveur ?

Pour l'immense majorité des outils, non. iKit est conçu côté client d'abord — encodage, formatage, conversion, hachage et redimensionnement d'images s'exécutent tous en JavaScript dans votre propre onglet, de sorte que vos données ne quittent jamais votre appareil. Vous pouvez le vérifier vous-même : ouvrez les DevTools de votre navigateur, allez dans le panneau Network et observez pendant que vous travaillez — aucune requête n'est envoyée. Les rares outils gourmands en calcul qui doivent procéder autrement l'indiquent clairement sur leur propre page.

Quels types d'outils iKit propose-t-il ?

iKit est une suite grandissante d'utilitaires du quotidien pour les développeurs, les designers et toute personne travaillant avec du texte, des données, des images ou du code. Elle couvre cinq domaines : outils pour développeurs (JSON, Base64, JWT, regex, hachage), outils d'image (compression, redimensionnement, conversion de format, suppression d'arrière-plan, icônes d'application), outils de couleur (sélecteurs, palettes, dégradés), outils de temps (minuteurs, comptes à rebours, timestamps Unix) et outils de données (CSV / JSON, SQL, codes QR). Chaque outil a sa propre page dédiée.

Dans quelles langues iKit est-il disponible ?

L'interface est entièrement traduite en 25 langues, avec une prise en charge complète de l'écriture de droite à gauche pour l'arabe, le persan et l'ourdou. Votre langue est détectée automatiquement depuis votre navigateur, et vous pouvez en changer à tout moment depuis le menu des langues sans perdre votre travail.

Dois-je installer quelque chose ou créer un compte ?

Non. iKit fonctionne entièrement dans votre navigateur web — il n'y a rien à télécharger, installer ou mettre à jour, et aucune inscription, connexion ou adresse e-mail n'est requise. Ouvrez un outil et commencez à l'utiliser immédiatement.

Puis-je utiliser iKit hors ligne ?

Comme la plupart des outils s'exécutent entièrement dans le navigateur, ils continuent de fonctionner même si votre connexion tombe une fois la page chargée. Dès que la page d'un outil est ouverte, l'encodage, le formatage et la conversion continuent de fonctionner sans aucun accès réseau supplémentaire.

En quoi iKit se distingue-t-il des autres sites d'outils en ligne ?

Trois choses : la confidentialité, l'étendue et l'honnêteté. La plupart des outils traitent vos données en local plutôt que de les envoyer ; une seule suite couvre des dizaines de tâches courantes, vous n'avez donc pas besoin d'un site différent pour chacune ; et rien n'est retenu : pas de techniques de vente trompeuses, pas d'inscription forcée, pas de limites artificielles conçues pour vous pousser vers une formule payante.

iKit me suit-il ou utilise-t-il des cookies ?

iKit n'utilise par défaut que des cookies essentiels. Les cookies publicitaires ne sont déposés que si vous les acceptez explicitement dans la bannière de consentement, conformément au RGPD et à Google Consent Mode v2. Vous pouvez modifier ou retirer votre choix à tout moment via le lien « Paramètres des cookies » dans le pied de page.