FastMinify — Minifier, convertir, encoder et formater du code en ligne
Votre plateforme d'outils développeur dans le navigateur. La minification reste notre fondation — puis choisissez convertisseurs, utilitaires JSON ou outils d'encodage. Chaque outil s'exécute localement avec les mêmes garanties de confidentialité.
Minifier
Réduisez code et assets pour la production — minifiez JS, CSS, HTML, JSON, XML et SVG avant gzip ou déploiement CDN.
Minifier JS
Réduisez les bundles JavaScript avant déploiement CDN—la minification Terser reste entièrement dans votre navigateur.
Minifier CSS
Compressez le CSS via CS/CSSO tout en gardant cascades et règles critiques cohérentes.
Minifier JSON
Produisez du JSON compact pour journaux ou API—sans repasser par un traitement distant.
Minifier HTML
Alléger le HTML pour un premier rendu plus rapide tout en préservant scripts, styles inline et données structurées.
Minifier XML
Alléger les flux RSS, enveloppes SOAP ou sitemaps multilingues en conservant CDATA et namespaces.
Minifier SVG
Nettoyez le bruit exporté par les éditeurs vectoriels pour des icônes plus légères sur mobile.
Minifier SQL
Compressez vos requêtes SQL pour la production — supprime commentaires et espaces en préservant les littéraux.
Minifier YAML
Compressez vos configs YAML K8s, CI/CD et Docker Compose — préservation optionnelle des commentaires.
Minifier TOML
Compressez des configs TOML Cargo.toml et pyproject.toml — préservation optionnelle des commentaires.
Beautifier
Rendez le code lisible avec une indentation cohérente — beautifiez JavaScript, CSS, TypeScript, SCSS, LESS, Markdown, GraphQL, SQL, YAML et plus encore dans votre navigateur.
Beautifier JS
Formatez le JavaScript avec une indentation cohérente — structure lisible pour revues et débogage.
Beautifier CSS
Beautifiez les feuilles CSS avec un espacement clair avant partage ou commit.
Beautifier JSON
Formatez le JSON avec indentation lisible quand la relecture humaine prime sur la compression.
Beautifier HTML
Préttifiez le HTML pour inspecter templates et fragments email plus facilement.
Beautifier XML
Beautifiez configs et flux XML avec indentation cohérente pour des diffs exploitables.
Beautifier SVG
Formatez le SVG pour éditer icônes et illustrations à la main sans perdre la structure.
Beautifier SQL
Formatez du SQL avec dialecte, casse des mots-clés et indentation lisible — traitement côté client.
Beautifier YAML
Formatez du YAML avec indentation cohérente — idéal pour les configs DevOps.
Beautifier TOML
Formatez du TOML avec indentation cohérente — idéal pour projets Rust et Python.
Beautifier TypeScript
Formater TypeScript avec Prettier — beautify et unminify.
Beautifier SCSS
Formater SCSS/Sass avec indentation cohérente.
Beautifier LESS
Formater LESS en ligne avec Prettier.
Beautifier Markdown
Formater README et docs Markdown.
Beautifier GraphQL
Formater schémas et requêtes GraphQL.
Déminifier
Développez du code minifié ou compressé — déminifiez JavaScript, CSS, TypeScript, SCSS, LESS, SQL, YAML et d'autres formats pour déboguer ou relire.
Déminifier JS
Développez du JavaScript minifié en lignes lisibles lors du débogage de bundles production.
Déminifier CSS
Restaurez la mise en forme du CSS compressé pour tracer cascades et surcharges.
Déminifier JSON
Préttifiez logs JSON compacts et réponses API pour un scan structurel rapide.
Déminifier HTML
Déminifiez le HTML pour inspecter scripts inline, attributs et templates imbriqués.
Déminifier XML
Développez flux et configs XML minifiés en documents lisibles.
Déminifier SVG
Déminifiez chemins et attributs SVG lors de l'audit d'assets vectoriels.
Déminifier SQL
Restaurez une mise en forme lisible depuis du SQL minifié pour audits et débogage.
Déminifier YAML
Restaurez une mise en forme lisible depuis du YAML minifié pour revues et débogage.
Déminifier TOML
Restaurez une mise en forme lisible depuis du TOML minifié pour revues et débogage.
Déminifier TypeScript
Restaurer du TypeScript lisible depuis du code minifié.
Déminifier SCSS
Déminifier du SCSS compressé en Sass lisible.
Déminifier LESS
Déminifier du LESS compressé.
Conversion
Transformez des données entre JSON, YAML, XML et CSV localement — sans envoi serveur.
JSON
Convertissez JSON vers YAML, XML, CSV, TOML, TSV, SQL, HTML, Properties et INI — dans le navigateur.
JSON → YAML
Passez d'exports JSON à du YAML lisible pour manifests Compose ou extraits IaC avant industrialisation.
JSON → XML
Générez des fragments XML XSD-compatibles depuis du JSON lorsque le partenaire impose les balises.
JSON → CSV
Aplatissez des tableaux JSON en CSV exploitables avec colonnes à points reflétant vos objets imbriqués.
JSON → TOML
Convertissez des objets JSON en TOML pour Cargo.toml, pyproject.toml et configs DevOps — local uniquement.
JSON → TSV
Exporter des tableaux JSON en TSV pour tableurs et outils analytiques qui préfèrent les tabulations au CSV.
JSON → SQL
Générer des INSERT ou lignes SQL depuis du JSON pour amorcer une base ou simuler des migrations.
JSON → HTML
Rendre des structures JSON en tableaux ou listes HTML pour rapports et aperçus email.
JSON → Properties
Émettre des fichiers .properties Java depuis du JSON pour Spring, Gradle et stacks JVM legacy.
JSON → INI
Transformer des réglages JSON en sections et clés INI pour apps Windows, PHP et configs légères.
YAML
Convertissez YAML vers JSON, XML, CSV, TOML, TSV, Properties et INI — croisez aussi Properties → TOML et INI → TOML via les liens associés.
YAML → JSON
Figez des extraits YAML en JSON toléré par vos schémas CI ou passerelles avant merge.
YAML → XML
Promotez du YAML façon Helm vers de l'XML encore exigé par certains middlewares métier.
YAML → CSV
Sortez rapidement une grille CSV depuis du YAML sans envoyer vos données hors navigateur.
YAML → TOML
Transformez des configs YAML en TOML via JSON intermédiaire — aucun envoi serveur.
YAML → TSV
Extraire des extraits tabulaires YAML en TSV pour tableurs ops sans ETL serveur.
YAML → Properties
Générer des lignes .properties plates depuis du YAML — les blocs imbriqués échouent au lieu d'être aplatis.
YAML → INI
Générer de l'INI depuis un YAML objet — listes racine et séquences refusées avec message clair.
XML
XML vers YAML, CSV, JSON, TOML, TSV et HTML.
XML → YAML
Réécrivez un XML verbeux en brouillon YAML plus facile à relire en revue croisée.
XML → CSV
Exploitez la chaîne interne XML→JSON→CSV pour préparer dashboards sans scripting ad hoc.
XML → JSON
Décomposer RSS, payloads SAML ou configs volumineuses en JSON manipulable et testable localement.
XML → TOML
Router des configs XML via JSON vers TOML pour manifests Rust, Python et toolchains modernes.
XML → TSV
Aplatir des documents XML en lignes TSV pour analyse rapide dans un tableur.
XML → HTML
Transformer des arbres XML en tableaux ou plans HTML lisibles pour prévisualisations doc.
CSV
CSV vers JSON, XML, YAML, TOML et TSV.
CSV → JSON
Hydratez des maquettes tableur vers du JSON conforme avant l’ingestion programmatique.
CSV → XML
Construisez de l’XML déterministe par ligne lorsque vos partenaires B2B l’attendent encore.
CSV → YAML
Esquissez des fichiers YAML prêts pour GitOps à partir de pilotes CSV internes.
CSV → TOML
Promouvoir des données pilotes CSV en configs TOML façon Cargo.toml.
CSV → TSV
Remplacer les virgules par des tabulations quand les outils aval exigent du TSV plutôt que du CSV.
TOML
Convertissez TOML vers JSON, YAML, XML, CSV, Properties et INI.
TOML → JSON
Parsez du TOML en JSON strict pour APIs, CI et vérifications d’interopérabilité.
TOML → YAML
Transformez des configs TOML en YAML lisible pour revues style GitOps.
TOML → XML
Sérialiser des configs TOML en XML pour passerelles et partenaires encore XML-first.
TOML → CSV
Aplatir des tables TOML en colonnes CSV pour revues finance ou ops dans un tableur.
TOML → Properties
TOML plat vers .properties Java — tables imbriquées rejetées.
TOML → INI
TOML vers INI avec [section] un niveau — imbrication profonde peut stringifier sans erreur.
TSV
TSV vers JSON et CSV.
SQL
INSERT SQL vers JSON et CSV.
HTML
HTML vers JSON, XML, YAML et Markdown.
HTML → JSON
Extraire tableaux et listes HTML vers du JSON pour scraping et migration de données.
HTML → XML
Convertir des documents HTML en XML bien formé pour pipelines legacy et XSLT.
HTML → YAML
Relever la structure HTML en brouillons YAML pour GitOps ou sites statiques.
HTML → Markdown
Transformer des articles HTML en Markdown pour docs, README et migrations CMS.
Markdown
Markdown vers HTML en local.
Properties
Convertissez des fichiers .properties Java vers JSON, YAML, INI et TOML.
Properties → JSON
Parser des fichiers .properties Java en JSON pour configs Spring, i18n et validation CI.
Properties → YAML
Émettre du YAML depuis .properties en gardant les clés pointées plates — migration GitOps sans étape JSON manuelle.
Properties → INI
Export .properties Java en INI plat — chemin direct de niche à côté de YAML et TOML.
Properties → TOML
Passez .properties en TOML avec clés plates — aide migration Spring ou Cargo.
INI
Convertissez des INI vers JSON, YAML, Properties (INI plat seulement) et TOML.
INI → JSON
Convertir sections et clés INI en JSON imbriqué pour gestion de config moderne et APIs.
INI → YAML
Transformer des sections INI en mappings YAML imbriqués pour Ansible, values Kubernetes ou GitOps.
INI → Properties
INI plat uniquement vers .properties Java — INI sectionné : INI → TOML ou INI → YAML.
INI → TOML
Sections INI vers tables TOML — bon chemin legacy vers Cargo ou pyproject.
Préprocesseurs CSS
Compilez SCSS ou LESS en CSS standard dans le navigateur — complétez avec beautify ou minify pour un workflow feuille de style complet.
Outils JSON
Validez, formatez, comparez et explorez des payloads JSON — complémentaires aux minificateurs et convertisseurs.
Validateur JSON
Vérifiez la syntaxe JSON avec des erreurs localisées avant de livrer configs ou fixtures API.
Formateur JSON
Beautifiez du JSON avec une indentation cohérente quand la lisibilité prime sur la taille.
Diff JSON
Repérez les différences structurelles entre deux documents JSON lors de revues ou régressions.
Échapper JSON
Échappez ou déséchappez des chaînes pour un JSON valide — deux onglets, sans envoi serveur.
Déséchapper JSON
Restaurer des littéraux JSON échappés en texte lisible — idéal après copier-coller depuis configs, API ou logs.
Visualiseur JSON
Explorez du JSON en arbre repliable avec recherche — idéal pour configs et payloads API.
Réparer JSON
Corrigez une syntaxe JSON cassée localement — virgules, clés non quotées — puis validez avant livraison.
JSON → TypeScript
Générez des interfaces ou types TypeScript depuis des échantillons JSON — côté client, idéal pour fixtures API.
Testeur JSONPath
Testez des expressions JSONPath avec filtres, wildcards et surlignage arbre — dialectes Classic et RFC 9535.
Tri JSON
Triez récursivement clés et tableaux — ordre alphabétique, naturel ou numérique pour un JSON canonique.
Fusion JSON
Fusionnez deux JSON en profondeur ou en surface, avec stratégies de tableaux et aperçu des conflits — 100 % local.
Outils SVG
Prévisualisez, optimisez avec SVGO, exportez en Data URI, redimensionnez, formatez, convertissez en JSX et validez vos SVG — tout dans le navigateur.
Valider SVG
Vérifiez syntaxe SVG, présence du viewBox et conseils d'accessibilité avant mise en ligne.
Optimiser SVG
Lancez des préréglages SVGO en local pour compresser des exports SVG au-delà d'un simple nettoyage d'espaces.
Redimensionner SVG
Corrigez width, height et viewBox quand le scaling responsive d'un SVG pose problème.
SVG Viewer
Prévisualisez un SVG sur fond quadrillé, clair ou sombre et inspectez width, height et viewBox instantanément.
SVG vers Data URI
Générez une data URI SVG compacte avec snippet CSS background-image prêt à coller.
SVG vers JSX
Convertissez du SVG brut en composant React avec attributs camelCase.
DevOps & Infra
Format/validate/minify HCL, format & lint Dockerfile, validation Compose et .env.
Formater Terraform
Beautifiez Terraform/HCL avec commentaires et indentation cohérente.
Valider Terraform
Vérification syntaxique HCL en direct — sans API cloud.
Minifier Terraform
Compressez les snippets HCL en supprimant les espaces.
Formater Dockerfile
Normalisez les instructions Dockerfile localement.
Linter Dockerfile
Règles DL style Hadolint + validation syntaxe dans le navigateur.
Valider Docker Compose
Parse YAML + contrôles structure services Compose.
Valider ENV
Parse .env, lignes invalides et clés dupliquées.
CI/CD
GitHub Actions et GitLab CI — formater le YAML et vérifier la structure des workflows/jobs dans le navigateur.
Formater GitHub Actions
Beautifiez le YAML des workflows GitHub Actions (indentation 2 espaces — commentaires non conservés).
Valider GitHub Actions
Contrôles structurels on, jobs et steps — pas actionlint complet.
Formater GitLab CI
Formatez .gitlab-ci.yml avec indentation 2 espaces (round-trip js-yaml).
Valider GitLab CI
Contrôles structurels stages, jobs et script/trigger — pas un runner GitLab.
Logs & observabilité
JSON/NDJSON ligne à ligne et access logs Nginx/Apache — format, filtre, validation et CSV/TSV.
Formater logs JSON
Embellissez un document JSON ou normalisez du NDJSON — indent pour document unique seulement.
Filtrer logs JSON
Filtrez NDJSON par niveau et sous-chaîne — invalides ignorées ou conservées.
Valider NDJSON
Validez du NDJSON : rapport ou extraction des lignes valides.
Access log → tableau
Parsez access logs combined/common en CSV ou TSV.
Kubernetes
Manifestes multi-docs, validation structurelle, starters Ingress/Deployment et formatage values Helm.
Formater YAML Kubernetes
Embellir du YAML Kubernetes multi-documents avec indent 2 ou 4 — commentaires perdus.
Valider YAML Kubernetes
Contrôles structurels apiVersion, kind, metadata et règles par kind — pas de dry-run cluster.
Générer Ingress Kubernetes
Scaffold Ingress networking.k8s.io/v1 (hôte, chemin, Service) — à coupler avec générer Deployment.
Générer Deployment Kubernetes
Scaffold Deployment apps/v1 (image, réplicas, port) — à coupler avec générer Ingress.
Formater Helm values.yaml
Embellir values.yaml Helm ; rejette les manifestes K8s — pas de helm template.
Réseau / IP
CIDR, sous-réseaux et helpers IPv4/IPv6 — dans le navigateur.
Calculateur de sous-réseau
Réseau, masque, hôtes et classe IPv4/IPv6 — local navigateur.
Convertisseur d’adresse IP
IPv4/IPv6 décimal, hex, binaire, compress/expand — local.
Plage IP → CIDR
Couverture CIDR minimale exacte d’une plage inclusive.
Agréger CIDR
Fusionnez ou dédupliquez des listes CIDR (fail-fast).
IP dans un sous-réseau
Testez IP ∈ CIDR ou le chevauchement de deux CIDR.
Sécurité & tokens
JWKS, certificats X.509 et scan de secrets — locaux navigateur.
Inspecter JWKS
Inspecter JWK/JWKS avec champs privés masqués — collage uniquement, pas de fetch distant.
Décoder certificat
Décoder certificats X.509 PEM : sujet, SAN, expiration, empreinte — pas un trust store.
Scanner secrets
Scanner des motifs de secrets dans du texte collé — sous-ensemble documenté, pas gitleaks.
Hash bcrypt
Hashez ou vérifiez des mots de passe avec bcrypt (coût 4–14) dans le navigateur — pas de l’auth production.
Vérifier JWT
Vérif JWT live — 14 algs, JWKS/PEM/HMAC, aud/iss/exp — sans fetch URL.
PEM ↔ JWK
Convertir PEM public (SPKI) ↔ JWK — entrée privée masquée.
API & schémas
Outils OpenAPI pour formater, valider et analyser vos specs.
Formater OpenAPI
Pretty-print OpenAPI JSON ou YAML, indentation 2 ou 4 espaces.
Valider OpenAPI
Validez la conformité schéma OpenAPI 3.0–3.2 dans le navigateur.
Linter OpenAPI
Analysez les opérations paths OpenAPI avec un sous-ensemble style Spectral.
JSON Schema vers OpenAPI
Convertir un JSON Schema en document OpenAPI 3.0 minimal.
OpenAPI vers JSON Schema
Extraire components.schemas OpenAPI vers $defs JSON Schema.
Validateur JSON Schema
Valider des données JSON contre Draft-07 ou 2020-12.
Valider GraphQL
Valider un schéma GraphQL SDL avec buildSchema dans le navigateur.
Encodage
Encodez ou décodez Base64, composants URL et entités HTML — uniquement côté client.
Base64
Encodez/décodez texte Unicode ou blobs Base64—including segments JWT—isolément sur votre poste.
Encoder URL
Encodez des composants de requête ou des URI complètes — encodeURIComponent, encodeURI ou x-www-form-urlencoded.
Décoder URL
Décodez des chaînes encodées en pourcent — démêlez requêtes et deep links problématiques.
Entités HTML
Échapper ou déséchapper des littéraux HTML/XML lorsque vous injectez du contenu tiers ou analysez XSS.
Encoder JWT
Signez des JWT HS256 compacts depuis des claims JSON — presets d’expiration, sans vérification.
Décoder JWT
Inspectez header et payload JWT en JSON sans vérifier la signature — rien ne quitte votre navigateur.
Générateur de hash
Générez SHA-256, SHA-512, MD5 et autres empreintes — checksums côté client pour le développement.
Générateur HMAC
Signez des messages avec HMAC-SHA-256/384/512 — hex ou base64url, aide à la signature API côté client.
Image vers Base64
Convertissez une image locale en Base64 ou data URI (32 MiB) — PNG, JPEG, GIF, WebP, SVG.
Utilitaires développeur
Timestamps, UUID, ULID, Nanoid, cron, mots de passe, regex, slugify, bases, casse, diff texte et chmod — tout côté client.
Timestamp Unix
Convertissez epoch secondes/millisecondes vers dates ISO et inversement — UTC ou fuseau local.
Générateur UUID
Générez des UUID v4, v7 ou nil avec options tirets, casse et quantité.
Générateur ULID
Générez des ULID Crockford Base32 triables dans le temps via Web Crypto — majuscules, option monotone, quantité 1–50.
Générateur Nanoid
Générez des IDs style Nanoid (URL-safe, alphanumérique ou numérique) avec tailles prédéfinies.
Parseur cron
Analysez une expression cron à 5 ou 6 champs et listez les prochaines exécutions.
Testeur regex
Testez des expressions régulières JavaScript avec flags, groupes et aperçu du remplacement.
Générateur de mots de passe
Générez des mots de passe forts via CSPRNG — longueur, jeux de caractères et exclusion des ambigus.
Slugify
Transformez un titre en slug URL-safe avec séparateur, casse et longueur.
Convertisseur de bases
Convertissez des entiers entre les bases 2–36 avec endianness optionnelle pour hex/bin.
Convertisseur de casse
Convertissez camelCase, PascalCase, snake_case, SCREAMING_SNAKE et kebab-case.
Diff texte
Comparez deux textes côte à côte ligne à ligne — complète le JSON Diff.
Calculateur chmod
Basculez ugo rwx ↔ octal, lisez la notation symbolique style ls (setuid/setgid/sticky).
Générateur Lorem Ipsum
Texte de remplissage avec thèmes, formats Plain/HTML/Markdown/JSON et titres hiérarchiques optionnels.
Texte & Markdown
Comptez, générez un sommaire Markdown et nettoyez des listes de lignes — dans le navigateur.
Compteur de mots
Mots, caractères, phrases, paragraphes et temps de lecture — local.
Sommaire Markdown
Titres ATX → table des matières Markdown liée avec styles d’ancre.
Trier & dédoublonner
Tri, dédoublonnage, rognage et suppression des lignes vides.
CSV vers table Markdown
Convertir des exports CSV/TSV en tableaux pipe GFM (mode inverse inclus). Collage ou fichier.
IA & LLM
Comptage de tokens, estimation des coûts et fenêtre de contexte — 100 % local.
Compteur de tokens LLM
Comptez les tokens OpenAI, Claude et Gemini dans le navigateur — tiktoken exact ou estimations honnêtes.
Calculateur de tarification LLM
Estimez le coût API à partir des tokens et des tarifs maintenus — sans scraping en direct.
Calculateur de fenêtre de contexte
Voyez quelle part de la fenêtre de contexte votre prompt occupe — vérification locale.
Sérialisation
Sérialisez et désérialisez des structures PHP à côté de vos flux JSON.
Besoin de guides plus détaillés ? Blog pour des tutoriels reliés aux outils et à la performance.