App Hub

Toutes les apps

Liste de tous les outils sur apps.henryyang.tw.

StaySplit

Répartissez le logement équitablement même avec des nuits différentes.

VoyageArgent#airbnb#split#lodging#cleaning-fee
Ouvrir →

Calculateur de jours ouvrés

Convertissez “N jours ouvrés” en une date (avec jours fériés).

TempsTravail#business-days#deadline#shipping#refund
Ouvrir →

Pratique guitare

Métronome, minuteur, accords et journal local de pratique.

Temps#guitar#metronome#practice#chords#timer
Ouvrir →

Convertisseur de timestamp

Convertissez timestamp Unix ↔ date/heure (secondes/millisecondes, UTC/local).

Temps#timestamp#unix-time#epoch#iso-8601#datetime#milliseconds
Ouvrir →

Convertisseur d’epoch

Convertissez epoch Unix ↔ date/heure avec détection auto (secondes/millisecondes). Affiche UTC/local et un indice relatif.

Temps#epoch#unix-time#timestamp#datetime#seconds#milliseconds
Ouvrir →

Formateur JSON

Formatez ou minifiez du JSON localement. Affiche les erreurs avec ligne/colonne. Copiez ou partagez un lien. MVP 100% navigateur.

Travail#json#formatter#prettify#minify#developer
Ouvrir →

JSON prettify

Formatez ou minifiez du JSON localement (tri des clés en option). Copiez la sortie ou partagez un lien. MVP 100% navigateur.

Travail#json#formatter#prettify#minify#developer
Ouvrir →

Convertisseur CSV → JSON

Convertissez du CSV en JSON localement (en-tête, séparateur, guillemets). Copiez le JSON ou partagez un lien. MVP 100% navigateur.

Travail#csv#json#converter#developer#data
Ouvrir →

Convertisseur TSV → JSON

Convertissez du TSV en JSON localement (en-tête et guillemets). Copiez le JSON ou partagez un lien. MVP 100% navigateur.

Travail#tsv#json#converter#developer#data#tab-separated-values
Ouvrir →

Convertisseur JSON → CSV

Convertissez JSON en CSV localement (aplatissement, séparateur, guillemets). Copiez le CSV ou partagez un lien. MVP 100% navigateur.

Travail#json#csv#converter#developer#data
Ouvrir →

Diff JSON

Comparez deux JSON localement. Affiche les chemins ajoutés/supprimés/modifiés. Sortie en texte ou JSON Patch (RFC 6902). Copiez ou partagez un lien.

Travail#json#diff#compare#developer#debug
Ouvrir →

Validateur JSON Schema

Validez du JSON avec un schéma localement. Chemins d’erreur clairs. Copiez ou partagez un lien. MVP 100% navigateur.

Travail#json#json-schema#validator#developer#debug
Ouvrir →

Analyseur cron

Analysez une expression cron à 5 champs localement et affichez les prochaines exécutions (local ou UTC). Copiez ou partagez un lien.

TempsTravail#cron#crontab#schedule#parser#preview#developer
Ouvrir →

Convertisseur JSON vers YAML

Convertissez JSON en YAML localement (options : trier les clés, citer les chaînes). Copiez ou partagez un lien. MVP 100% navigateur.

Travail#json#yaml#converter#developer
Ouvrir →

Convertisseur YAML vers JSON

Convertissez YAML en JSON localement (options : formatage et tri des clés). Copiez ou partagez un lien. MVP 100% navigateur.

Travail#yaml#json#converter#developer
Ouvrir →

Encodeur/décodeur Base64

Encodez/décodez du Base64 localement (URL-safe et sans padding en option). Affiche les octets. Copiez ou partagez un lien. MVP 100% navigateur.

Travail#base64#encode#decode#url-safe#developer
Ouvrir →

Base64 encoder/décoder (texte + fichier)

Encodez/décodez du Base64 localement et convertissez fichier ↔ data URL Base64. Copiez la sortie ou téléchargez un fichier. Lien partageable en mode texte. MVP 100% navigateur.

Travail#base64#encode#decode#data-url#file#developer
Ouvrir →

Encoder/décoder une URL

Encodez/décodez du texte d’URL localement (encodeURIComponent/encodeURI). Inclut le décodage « + comme espace » pour les query strings. Copiez ou partagez un lien. MVP 100% navigateur.

Travail#url#encode#decode#percent-encoding#query-string#developer
Ouvrir →

Calculateur MD5

Calculez MD5 d’un texte localement (hex + Base64). Copiez ou partagez un lien (avec avertissement de sécurité). MVP 100% navigateur.

Travail#md5#hash#checksum#digest#crypto
Ouvrir →

Calculateur SHA-1

Calculez SHA-1 d’un texte localement (hex + Base64). Copiez ou partagez un lien (avec avertissement de sécurité). MVP 100% navigateur.

Travail#sha1#sha-1#hash#checksum#digest#crypto
Ouvrir →

Calculateur SHA-256

Calculez SHA-256 d’un texte localement (hex + Base64). Copiez ou partagez un lien. MVP 100% navigateur.

Travail#sha256#sha-256#hash#checksum#crypto
Ouvrir →

Calculateur SHA-512

Calculez SHA-512 d’un texte localement (hex + Base64). Copiez ou partagez un lien. MVP 100% navigateur.

Travail#sha512#sha-512#hash#checksum#crypto
Ouvrir →

Calculateur SHA3-256

Calculez SHA3-256 d’un texte localement (hex + Base64). Copiez ou partagez un lien. MVP 100% navigateur.

Travail#sha3#sha3-256#sha-3#hash#checksum#crypto
Ouvrir →

Décodeur JWT

Décodez un JWT localement pour voir le JSON du header et du payload. Affiche des claims courants et convertit iat/nbf/exp en dates. Copiez le JSON ou partagez un lien. Sans vérification de signature. MVP 100% navigateur.

Travail#jwt#json-web-token#token#decode#developer#security
Ouvrir →

Encodeur JWT

Créez un JWT localement en éditant le JSON du header/payload et en choisissant HS256 ou none. Affiche les parties base64url et permet de copier ou partager un lien. MVP 100% navigateur.

Travail#jwt#json-web-token#token#encode#sign#hs256
Ouvrir →

Recherche de codes de statut HTTP

Recherchez les codes de statut HTTP (1xx–5xx) par code ou mot-clé. Filtrez, copiez et partagez un lien. MVP 100% navigateur.

Travail#http#status-codes#developer#api#debugging#redirect
Ouvrir →

curl → Fetch

Convertissez une commande curl en exemple JavaScript fetch(). Conversion de texte dans le navigateur (n’exécute aucune requête). Copier ou partager un lien. MVP.

Travail#curl#fetch#javascript#api#http#headers
Ouvrir →

Calculateur de fin de préavis

Calculez la date de fin d’un préavis (jours calendaires/ouvrés, semaines/mois) avec week-ends, fériés et règles claires.

TempsTravail#notice-period#resignation#deadline#business-days
Ouvrir →

Chevauchement des fuseaux horaires

Choisissez une date et 2–6 fuseaux, définissez la disponibilité de chacun et trouvez le chevauchement (DST, lien partageable).

TempsTravail#timezones#meeting#overlap#scheduler#remote-work
Ouvrir →

Calculateur de loyer au prorata

Calculez le loyer au prorata pour une entrée/sortie en milieu de mois (plusieurs méthodes).

ArgentTravail#rent#prorate#move-in#move-out
Ouvrir →

Calculateur de prix unitaire

Comparez le prix unitaire (g/ml/pièce) pour choisir la meilleure offre rapidement.

Argent#unit-price#deal#compare#grocery
Ouvrir →

Calculateur de calories de recette

Calculez les calories totales, par portion et les kcal pour 100 g à partir du poids des ingrédients et des kcal/100 g.

Travail#calories#recipe#nutrition#meal-prep
Ouvrir →

Partage addition (taxe + pourboire)

Partagez une addition avec taxe + pourboire : égal ou par article, avec arrondi.

Argent#tip#tax#split-bill#restaurant
Ouvrir →

Calculateur de coût de trajet

Estimez le coût du trajet par jour/mois/an : carburant ou tarif + temps (valeur optionnelle).

ArgentTravail#commute#cost#fuel#transit#time
Ouvrir →

Calculateur d’inflation

Ajustez un montant avec un taux d’inflation annuel composé. Partageable, 100% navigateur.

Argent#inflation#cpi#purchasing-power#calculator
Ouvrir →

Calculateur de réductions cumulées

Calculez le prix final réel quand plusieurs réductions % s’enchaînent, avec coupon et taxe. Partageable, 100% navigateur.

Argent#discount#coupon#sale#stack#tax
Ouvrir →

Calculateur de variation en pourcentage

Calculez la variation % (A→B), l’inverse et les changements en deux étapes. Partageable, 100% navigateur.

Argent#percent-change#percentage-change#increase#decrease#discount
Ouvrir →

Calculateur de moyenne pondérée

Calculez une moyenne pondérée à partir de plusieurs paires (valeur, poids). Pratique pour notes, coût moyen, etc. Partageable, 100% navigateur.

ArgentTravail#weighted-average#average#cost-basis#grades
Ouvrir →

Calculateur de seuil de rentabilité

Calculez les unités et le chiffre d’affaires au seuil de rentabilité à partir des coûts fixes, du coût variable et du prix. Objectif de profit en option. Partageable, 100% navigateur.

ArgentTravail#break-even#profit#fixed-cost#variable-cost#margin
Ouvrir →

Planificateur de time blocking

Transformez une liste de tâches en planning par blocs (en minutes). Copie/partagez. MVP, 100% navigateur.

TempsTravail#time-blocking#time-block#schedule#planner
Ouvrir →

Décalage horaire

Affiche l’heure dans deux fuseaux, le décalage à l’instant (DST) et convertit une heure entre fuseaux. Partageable, 100% navigateur.

TempsVoyageTravail#time-zone#time-difference#utc-offset#dst#converter
Ouvrir →

Jours ouvrés entre dates

Comptez les jours ouvrés entre deux dates avec des règles de week-end explicites et une liste optionnelle de jours fériés. Choisissez d’inclure début/fin. Partageable, 100% navigateur.

TempsTravail#working-days#weekdays#date-range#holidays
Ouvrir →

Compte à rebours (jusqu’à une date/heure)

Compte à rebours jusqu’à une date/heure dans un fuseau (DST). Affiche l’instant exact et un résumé copiables. Partageable, 100% navigateur.

TempsTravailVoyage#countdown#deadline#timer#time-zone#dst
Ouvrir →

Convertisseur salaire ↔ horaire

Convertissez salaire annuel ↔ taux horaire avec heures/semaine et semaines/an. Partageable, 100% navigateur.

ArgentTravail#salary#hourly-rate#pay#wage#calculator
Ouvrir →

Calculateur de salaire net (simple)

Estimez le salaire net à partir du brut avec un taux simple et des déductions. Partageable, 100% navigateur (MVP).

ArgentTravail#paycheck#take-home-pay#net-pay#tax#withholding#deductions
Ouvrir →

Calculateur de cycles de sommeil

Choisissez une heure de réveil (ou de coucher) et obtenez des options recommandées avec un buffer d’endormissement et des cycles d’environ 90 min. Partageable, 100% navigateur (MVP).

SantéTemps#sleep#sleep-cycle#wake-time#bedtime#circadian
Ouvrir →

Calculateur d’IMC

Calculez l’IMC et une fourchette de poids santé selon votre taille (métrique et impérial). Partageable, 100% navigateur.

Santé#bmi#body-mass-index#healthy-weight#calculator
Ouvrir →

Calculateur de BMI Prime

Calculez le BMI Prime (IMC/25) pour situer votre IMC par rapport à la limite supérieure “normale”. Partageable, 100% navigateur.

Santé#bmi-prime#bmi#body-mass-index#calculator
Ouvrir →

Calculateur d’allure

Convertissez distance + temps ↔ allure (min/km ou min/mi). Vitesse et splits simples inclus. Partageable, 100% navigateur.

Santé#pace#running#finish-time#splits#min-per-km#min-per-mile
Ouvrir →

Calculateur d’ovulation et fenêtre fertile

Estime l’ovulation et la fenêtre fertile à partir de la DDM (LMP) et de la durée du cycle. Avertissement inclus. Partageable, 100% navigateur.

Santé#ovulation#fertile-window#fertility#period#cycle#lmp
Ouvrir →

Calculateur de masse grasse (méthode US Navy)

Estimez le % de masse grasse avec la formule US Navy (homme/femme, métrique & impérial). Partageable, 100% navigateur.

Santé#body-fat#body-fat-percentage#us-navy#calculator
Ouvrir →

Calculateur de calories brûlées (MET)

Estimez les calories brûlées via MET × poids × temps. Presets d’activité ou MET manuel. Partageable, 100% navigateur.

Santé#calories#calorie-burn#met#exercise
Ouvrir →

Calculateur de déficit calorique

Estimez le déficit/jour et les calories cibles à partir du TDEE et d’un objectif hebdo (kg/semaine ou lb/semaine). Partageable, 100% navigateur.

Santé#calorie-deficit#cut#tdee#weight-loss
Ouvrir →

Vérificateur de taille de bagage

Vérifiez si votre bagage respecte des limites courantes (cabine/article personnel/soute) : max L×l×h ou total. Partageable, 100% navigateur.

Voyage#luggage#carry-on#baggage#airline#size
Ouvrir →

Convertisseur power bank Wh ↔ mAh

Convertissez Wh et mAh via la tension (3,7V/5V/personnalisée). Inclut des seuils usuels (100Wh/160Wh). Partageable, 100% navigateur.

Voyage#power-bank#powerbank#wh#mah#lithium-battery#airline
Ouvrir →

Calculateur de coût d’électricité

Estimez la facture avec kWh, tarif par kWh et frais fixes. Jours optionnels pour un coût/jour. Partageable, 100% navigateur.

Argent#electricity#utility#kwh#bill#rate
Ouvrir →

Calculateur de peinture

Estimez la quantité de peinture selon surface, couches et rendement (avec marge). Métrique + impérial. Partageable, 100% navigateur.

Travail#paint#coverage#area#coats#calculator
Ouvrir →

Calculateur d’amortissement de prêt

Calculez le paiement par période et générez un tableau d’amortissement (mensuel ou hebdo) avec intérêts totaux. Partageable, 100% navigateur.

Argent#loan#amortization#mortgage#interest#payment#schedule
Ouvrir →

Calculateur d’intérêts composés

Estimez la valeur future avec un taux annuel fixe et des versements réguliers (hebdo/mensuel/annuel). Partageable, 100% navigateur.

Argent#compound-interest#interest#savings#investment#calculator
Ouvrir →

Ajouter/soustraire une date

Ajoutez ou soustrayez des jours/semaines/mois/années à une date. Mode jours ouvrés (week-ends + fériés). Partageable, 100% navigateur.

TempsTravail#date#add#subtract#business-days#deadline
Ouvrir →

Sondage d’horaires (simple)

Collez des créneaux, indiquez votre disponibilité (oui/peut-être/non) et copiez un résumé à envoyer au groupe. Partageable, 100% navigateur.

TempsTravail#meeting#poll#schedule#availability#when2meet
Ouvrir →

Générateur de QR code

Générez un QR pour texte, URL ou Wi‑Fi. Téléchargez en PNG et partagez via un lien. MVP 100% navigateur.

Travail#qr#qrcode#wifi#url#text
Ouvrir →

Générateur de QR code (PNG/SVG)

Générez un QR pour texte, URL ou Wi‑Fi. Téléchargez en PNG/SVG et partagez via un lien. MVP 100% navigateur.

Travail#qr#qrcode#qr-code#generator#wifi#url
Ouvrir →

Convertisseur de casse

Convertissez en MAJUSCULES/minuscules/Title Case, transformez des identifiants en camelCase/snake_case/kebab-case et nettoyez les espaces. Partageable, 100% navigateur.

Travail#text#case#uppercase#lowercase#snake_case#camelCase
Ouvrir →

Mise à l'échelle de recette

Ajustez les quantités par portions ou multiplicateur. Collez un ingrédient par ligne et obtenez les quantités recalculées. Partageable, 100% navigateur.

Santé#recipe#cook#cooking#servings#scale#multiplier
Ouvrir →

Calculateur d'hydratation

Estimez votre objectif d’eau quotidien selon le poids et l’activité. Affiche une fourchette et des conversions (verres/oz). Partageable, 100% navigateur.

Santé#water#hydration#drink-water#daily#intake
Ouvrir →

Calculateur d'accessibilité (hypothèque)

Estimez le prix de logement abordable avec revenu, dettes, apport, taux et durée (DTI). Partageable, 100% navigateur.

Argent#mortgage#home#house#affordability#dti
Ouvrir →

Calculateur de refinancement

Comparez prêt actuel vs refinancement : mensualité, intérêts totaux, économie mensuelle et seuil de rentabilité (avec frais). Partageable, 100% navigateur.

Argent#loan#refinance#mortgage#apr#break-even
Ouvrir →

Calculateur de taux d’épargne

Calculez votre taux d’épargne à partir des revenus et dépenses. Affiche net vs brut, montant épargné et écart à un objectif. Partageable, 100% navigateur.

Argent#savings#budget#personal-finance#cashflow
Ouvrir →

Calculateur de fonds d’urgence

Calculez votre fonds d’urgence (dépenses essentielles × mois). Affiche l’écart et une estimation du temps pour l’atteindre (intérêt optionnel). Partageable, 100% navigateur.

Argent#emergency-fund#rainy-day#savings#budget
Ouvrir →

Calculateur de TVA

Ajouter la TVA au HT ou retirer la TVA du TTC. Affiche HT, TVA, TTC et le multiplicateur. Partageable, 100% navigateur.

Argent#vat#sales-tax#inclusive#exclusive#tax
Ouvrir →

Budget 50/30/20

Répartissez vos revenus en besoins (50 %), envies (30 %) et épargne (20 %). Saisissez vos dépenses actuelles pour voir objectifs et écarts. Partageable, 100% navigateur.

Argent#budget#50-30-20#needs-wants-savings#personal-finance
Ouvrir →

Louer vs acheter

Comparez louer vs acheter avec un modèle simple : hausse du loyer, prêt, taxes, entretien, appréciation et frais de vente. Partageable, 100% navigateur.

Argent#rent-vs-buy#rent#buy#mortgage#housing#break-even
Ouvrir →

Minuteur Pomodoro

Un minuteur Pomodoro simple avec durées personnalisées, bip optionnel et liens partageables. MVP 100% navigateur.

TempsTravail#pomodoro#timer#focus#deep-work
Ouvrir →

Vérificateur de solidité de mot de passe

Vérifiez la solidité localement : estimation d’entropie, détection de motifs courants et temps de brute force approximatif selon le modèle d’attaque. MVP 100% navigateur.

Travail#password#security#privacy#entropy
Ouvrir →

Générateur d’UUID

Générez des UUID v4 localement dans votre navigateur. Choisissez le format (casse, tirets, enveloppe), générez-en plusieurs et copiez/partagez. MVP 100% navigateur.

Travail#uuid#guid#id#generator
Ouvrir →

Validateur UUID

Validez et normalisez des UUID (v1–v8) dans votre navigateur. Détectez version/variante, acceptez accolades/URN/sans tirets et copiez/partagez les résultats. MVP 100% navigateur.

Travail#uuid#guid#validate#normalize#rfc4122#developer
Ouvrir →

Générateur de UUIDv7

Générez des UUID v7 localement dans votre navigateur (triables par temps). Génération en lot, options (casse/tirets/format), analyse du timestamp et copie/partage. MVP 100% navigateur.

Travail#uuid#uuidv7#id#identifier#generator#timestamp
Ouvrir →

Analyseur de UUIDv7

Analysez UUID v7 localement dans votre navigateur : extrayez le timestamp (ms), vérifiez version/variante et copiez/partagez. MVP 100% navigateur.

Travail#uuid#uuidv7#id#identifier#parser#timestamp
Ouvrir →

Décodeur de Snowflake ID

Décodez des Snowflake IDs 64 bits localement : extrayez le timestamp et les champs par bits. Préréglages Twitter/X et Discord + layout personnalisé. Copier/partager. MVP 100% navigateur.

TravailTemps#snowflake#discord#twitter#id#identifier#timestamp
Ouvrir →

Générateur d’ULID

Générez des ULID localement dans votre navigateur (identifiants triables par temps). Décodez aussi l’horodatage (UTC) d’un ULID. Copiez ou partagez via un lien. MVP 100% navigateur.

Travail#ulid#id#identifier#generator#timestamp
Ouvrir →

Générateur de Nano ID

Générez des IDs courts type nanoid localement dans votre navigateur. Choisissez la longueur et l’alphabet (ou personnalisé), générez en lot puis copiez/partagez un lien. MVP 100% navigateur.

Travail#nanoid#id#identifier#generator#random
Ouvrir →

Calculateur d’âge

Calculez l’âge (années/mois/jours), le total de jours et les jours jusqu’au prochain anniversaire. Lien partageable. MVP 100% navigateur.

lifeTemps#age#birthday#calculator#date
Ouvrir →

Liste de bagages

Générez une checklist de bagages selon la durée, la saison et le type de voyage. Personnalisez, cochez, copiez/partagez. MVP 100% navigateur.

Voyagelife#packing#packing-list#travel#checklist#carry-on
Ouvrir →

Encodeur/décodeur d’URL

Encodez/décodez des URL (percent-encoding) localement. Supporte encodeURIComponent vs encodeURI, option « + comme espace » au décodage et analyse de query string. Copiez ou partagez un lien. MVP 100% navigateur.

Travail#url-encode#url-decode#percent-encoding#querystring#encodeuricomponent
Ouvrir →

Échapper une regex

Échappez du texte simple pour l’utiliser en toute sécurité dans un motif regex. Formats JS / Python / PCRE. Copiez ou partagez un lien. MVP 100% navigateur.

Travail#regex#regexp#escape#metacharacters#developer
Ouvrir →

Testeur de regex

Testez des expressions régulières JavaScript (RegExp) sur du texte localement. Affichez matchs et groupes en JSON, copiez ou partagez un lien. MVP 100% navigateur.

Travail#regex#regexp#tester#match#groups#javascript
Ouvrir →

Générateur d’UTM

Créez des URLs de campagne avec paramètres UTM à partir d’une URL de base. Analysez des liens UTM existants, ajoutez des paramètres, copiez l’URL finale ou partagez un lien. MVP 100% navigateur.

Travail#utm#campaign#marketing#google-analytics#tracking#url
Ouvrir →

Générateur d’ordre du jour

Générez un modèle d’ordre du jour time-boxé à partir de sujets et d’une durée totale. Copiez ou partagez un lien. MVP 100% navigateur.

Travail#meeting#agenda#template#timeboxing#sync#notes
Ouvrir →

Vérificateur de contraste de couleurs (WCAG)

Vérifiez le contraste WCAG entre texte et fond. Supporte HEX/RGB, tests AA/AAA, aperçu et liens partageables. MVP 100% navigateur.

Travail#color#contrast#wcag#accessibility#a11y
Ouvrir →

Sélecteur de couleur (HEX/RGB/HSL)

Convertissez HEX/RGB/HSL. Inclut un contraste rapide vs noir/blanc, un extrait CSS copiables et des liens partageables. MVP 100% navigateur.

Travail#color#hex#rgb#hsl#css#design
Ouvrir →

Compteur de mots

Comptez mots, caractères, lignes, octets UTF-8 et temps de lecture estimé. Option: nettoyage des espaces. Copiez le résumé ou partagez un lien. MVP 100% navigateur.

Travail#word-count#character-count#reading-time#text
Ouvrir →

Slugify (texte → slug URL)

Transformez du texte en slug compatible URL (kebab-case). Options : séparateur, minuscules, conserver les caractères non-ASCII (Unicode). Copiez la sortie ou partagez un lien. MVP 100% navigateur.

Travail#slug#slugify#kebab-case#url#seo#filename
Ouvrir →

Convertisseur de casse

Convertissez du texte en MAJUSCULES/minuscules, Title/Sentence, camelCase, snake_case et kebab-case. Copiez ou partagez un lien. MVP 100% navigateur.

Travail#case-converter#uppercase#lowercase#title-case#camelcase#snake_case
Ouvrir →

Numéroteur de lignes (texte)

Ajoutez des numéros de ligne au texte localement (début, remplissage, séparateur, ignorer les vides). Copier la sortie ou partager un lien. MVP 100% navigateur.

Travail#text#lines#line-numbers#numbering#formatting#nl
Ouvrir →

Tri de lignes (texte)

Triez du texte ligne par ligne (A→Z / Z→A) avec options : ignorer la casse, supprimer les espaces, ignorer les lignes vides et dédupliquer. Copiez ou partagez un lien. MVP 100% navigateur.

Travail#text#lines#sort#dedupe#unique#cleanup
Ouvrir →

Déduplication de lignes

Supprimez les lignes en double avec options : ignorer la casse, supprimer les espaces et ignorer les lignes vides. Choisissez de conserver l’ordre d’origine ou de trier les lignes uniques. Copiez la sortie ou partagez un lien. MVP 100% navigateur.

Travail#text#lines#dedupe#unique#cleanup#list
Ouvrir →

Supprimer les lignes en double

Supprimez les lignes en double avec option de conserver la première ou la dernière occurrence (ordre conservé), ainsi que : ignorer la casse, supprimer les espaces et ignorer les lignes vides. Copiez ou partagez un lien. MVP 100% navigateur.

Travail#text#lines#dedupe#unique#cleanup#keep-last
Ouvrir →

Supprimer les mots en double

Supprimez les mots en double (ligne par ligne). Conservez la première ou la dernière occurrence (ordre conservé), avec options : ignorer la casse et supprimer les espaces. Copiez la sortie ou partagez un lien. MVP 100% navigateur.

Travail#text#words#dedupe#unique#cleanup#writing
Ouvrir →

Mélangeur de lignes (texte)

Mélangez du texte ligne par ligne avec options : supprimer les espaces, ignorer les lignes vides et dédupliquer. Ajoutez une seed optionnelle pour un résultat reproductible. Copiez la sortie ou partagez un lien. MVP 100% navigateur.

Travail#text#lines#shuffle#random#seed#list
Ouvrir →

Markdown vers HTML

Convertissez Markdown en HTML avec un aperçu sûr (le HTML dans l’entrée est échappé). Copiez le HTML ou partagez un lien. MVP 100% navigateur.

Travail#markdown#html#converter#renderer#preview
Ouvrir →

Minifier / formater du CSS

Minifiez ou formatez du CSS dans votre navigateur (suppression des commentaires en option). Copiez la sortie ou partagez un lien. MVP 100% navigateur.

Travail#css#minify#prettify#formatter#developer
Ouvrir →

Calculateur de sous-réseau IP

Calculez les détails d’un sous-réseau IPv4 à partir de IP + CIDR : réseau, broadcast, masque, joker, total/utilisables et plage utilisable. Copiez ou partagez un lien. MVP 100% navigateur.

Travail#ip#ipv4#subnet#cidr#subnet-mask#network
Ouvrir →

Hash SHA-256

Calculez SHA-256 dans votre navigateur (hex ou Base64). Copiez la sortie ou partagez un lien. MVP 100% navigateur.

Travail#sha256#sha-256#hash#checksum#digest#web-crypto
Ouvrir →

Générateur HMAC

Calculez HMAC-SHA256 / HMAC-SHA512 dans votre navigateur (hex/Base64). Copiez le résultat ou partagez un lien. MVP 100% navigateur.

Travail#hmac#sha256#sha512#signature#mac#web-crypto
Ouvrir →

Générateur de mots de passe

Générez des mots de passe forts dans votre navigateur. Longueur/jeux de caractères, éviter les ambiguïtés, copier ou partager un lien. MVP 100% navigateur.

Travail#password#generator#security#random#crypto
Ouvrir →

Convertisseur d’unités

Convertissez des unités de longueur dans votre navigateur (mm, cm, m, km, inch, foot, yard, mile). Copiez le résultat ou partagez un lien. MVP 100% navigateur.

Travail#unit-converter#length#mm#cm#meter#km
Ouvrir →

Analyseur d’URL

Décomposez une URL (protocole/hôte/chemin/query/hash). Voir le query en tableau ou JSON. Copier ou partager un lien. MVP 100% navigateur.

Travail#url#parser#querystring#developer#http
Ouvrir →

Inspecteur Unicode

Inspectez un texte en points de code Unicode (U+XXXX), unités UTF-16, octets UTF-8 et normalisation (NFC/NFD/NFKC/NFKD). Copier ou partager un lien. MVP 100% navigateur.

Travail#unicode#text#encoding#utf-8#utf-16#normalize
Ouvrir →

Générateur de Lorem ipsum

Générez du Lorem ipsum par mots, phrases ou paragraphes. Copiez le résultat ou partagez un lien. MVP 100% navigateur.

Travail#lorem#lorem-ipsum#placeholder#dummy-text#copywriting#design
Ouvrir →

Convertisseur querystring ↔ JSON

Convertissez des query strings d’URL ↔ JSON localement (clés répétées → tableaux ; supporte a[]=1&a[]=2). Copiez ou partagez un lien. MVP 100% navigateur.

Travail#querystring#url#json#converter#developer#urlsearchparams
Ouvrir →

Échappement / déséchappement HTML

Échappez ou déséchappez des entités HTML localement (& < > " ' → &amp; &lt; &gt; &quot; &#39;). Copiez la sortie ou partagez un lien. MVP 100% navigateur.

Travail#html#escape#unescape#entities#xss#developer
Ouvrir →

Validateur IBAN

Validez et formatez un IBAN localement (checksum + structure de base). Copiez l’IBAN formaté ou partagez un lien. MVP 100% navigateur.

Argent#iban#bank#sepa#swift#checksum#validator
Ouvrir →

Générateur d’adresse MAC

Générez des adresses MAC aléatoires localement. Contrôlez séparateur/casse et les bits courants du 1er octet (unicast, administrée localement). Copiez ou partagez un lien. MVP 100% navigateur.

Travail#mac-address#network#wifi#ethernet#random#generator
Ouvrir →

Vérificateur Luhn

Validez des numéros avec l’algorithme de Luhn (cartes, IMEI, etc.) et calculez le chiffre de contrôle. 100% navigateur; copiez ou partagez un lien.

TravailArgent#luhn#checksum#credit-card#imei#validator
Ouvrir →

Supprimer l'indentation commune (Dedent)

Supprimez l'indentation commune (dedent) d'un texte multi-lignes. Options : supprimer les lignes vides aux bords, convertir les tabs en espaces (largeur configurable). Copier ou lien partageable. MVP 100% navigateur.

Travail#text#dedent#indentation#format#code#cleanup
Ouvrir →

Nettoyer les espaces (Trim)

Supprime les espaces inutiles et normalise l’espacement. Options : rogner début/fin, rogner chaque ligne, réduire les espaces multiples, conserver les retours à la ligne. Copier ou lien partageable. MVP 100% navigateur.

Travail#text#whitespace#trim#normalize#cleanup
Ouvrir →

Lignes uniques

Supprimez les lignes en double en conservant l’ordre. Options : rogner les lignes, ignorer la casse, ignorer les lignes vides. Copier ou lien partageable. MVP 100% navigateur.

Travail#text#unique#dedupe#lines#remove-duplicates
Ouvrir →

Trier des lignes (texte)

Triez des lignes de texte (A→Z / Z→A). Options : tri numérique, ignorer la casse, rogner, ignorer les lignes vides, lignes uniques. Copier ou partager un lien. MVP 100% navigateur.

Travail#text#sort#lines#alphabetical#numeric#dedupe
Ouvrir →

Inverser les lignes de texte

Inversez l’ordre des lignes d’un texte (haut ↔ bas). Options : rogner et ignorer vides. Copier ou partager un lien. MVP 100% navigateur.

Travail#text#reverse#lines#order#flip
Ouvrir →

Mélanger les lignes

Mélangez les lignes d’un texte (ordre aléatoire). Options : rogner, ignorer vides, lignes uniques, graine (seed). Copier ou lien partageable. MVP 100% navigateur.

Travail#text#shuffle#random#lines#seed#draw
Ouvrir →

Échantillonner des lignes

Prélevez N lignes d’un texte. Options : rogner, ignorer vides, avec/sans remise, graine (seed). Copier ou partager un lien. MVP 100% navigateur.

Travail#text#sample#random#lines#seed#draw
Ouvrir →

Retour à la ligne

Reformatez chaque ligne à une largeur cible. Options : rogner, ignorer vides, couper les mots longs. Copier ou lien partageable. MVP 100% navigateur.

Travail#text#wrap#word-wrap#line-wrap#format
Ouvrir →

Découper du texte (Split)

Découpez un texte en liste par délimiteur (ligne/virgule/tab/espace/personnalisé). Options : rogner, supprimer vides, sortie en lignes ou JSON. Copier ou lien partageable. MVP 100% navigateur.

Travail#text#split#delimiter#list#csv#newline
Ouvrir →

Compteur de caractères

Comptez les caractères et les octets UTF-8. Unité : longueur JS (UTF-16), points de code ou graphèmes. Copier ou lien partageable. MVP 100% navigateur.

Travail#text#character-count#char-count#utf-8#bytes#emoji
Ouvrir →

Transformer un texte en slug (Slugify)

Transformez un texte en slug d’URL. Options : ASCII/Unicode, minuscules, séparateur, longueur max. Copier ou lien partageable. MVP 100% navigateur.

Travail#text#slug#slugify#url#seo#permalink
Ouvrir →

Générateur Lorem Ipsum

Générez du texte Lorem Ipsum (paragraphes, phrases ou mots). Seed optionnel pour reproduire. Copier ou lien partageable. MVP 100% navigateur.

Travail#text#lorem#lorem-ipsum#placeholder#dummy-text#copy
Ouvrir →

Formateur de table Markdown

Formatez une table Markdown : alignez les colonnes, normalisez la ligne séparatrice (--- / :--- / ---: / :---:) et rognez les espaces des cellules (optionnel). Copier ou partager un lien. MVP 100% navigateur.

Travail#text#markdown#table#formatter#align#readme
Ouvrir →

Formateur de table texte

Formatez une table en texte brut en alignant les colonnes en largeur fixe (espaces). Détection auto du délimiteur (tab / 2+ espaces), rognage des cellules, alignement à droite des colonnes numériques, réglage de l’écart, copie et lien partageable. MVP 100% navigateur.

Travail#text#table#formatter#align#tsv#fixed-width
Ouvrir →

Compteur de mots

Comptez mots, caractères, lignes et paragraphes. Options : ignorer les lignes vides ; mode approx. CJK. Copier le résultat ou partager un lien. MVP 100% navigateur.

Travail#text#word-count#character-count#line-count#paragraph
Ouvrir →

Joindre le texte (Join)

Joignez plusieurs lignes en une seule. Délimiteur (espace/virgule/tab/personnalisé), rognage et suppression des lignes vides. Copier ou lien partageable. MVP 100% navigateur.

Travail#text#join#lines#delimiter#list#format
Ouvrir →

Rechercher et remplacer (texte)

Recherchez et remplacez du texte localement (texte simple ou regex). Affiche le nombre de correspondances, copie ou lien partageable. MVP 100% navigateur.

Travail#text#find#replace#regex#editor#utility
Ouvrir →

Retour à la ligne (texte)

Retourne le texte à une largeur fixe (mots conservés ou coupe). Copie ou lien partageable. MVP 100% navigateur.

Travail#text#wrap#word-wrap#line-break#formatting
Ouvrir →

Inverser des lignes de texte

Inversez l’ordre des lignes et/ou les caractères de chaque ligne. Copie ou lien partageable. MVP 100% navigateur.

Travail#text#reverse#lines#tac#utility
Ouvrir →

Visionneuse JSON Lines (JSONL)

Validez et affichez du JSONL/NDJSON ligne par ligne (erreurs avec numéros de ligne). Copier ou partager un lien. MVP 100% navigateur.

Travail#jsonl#ndjson#json-lines#logs#validator
Ouvrir →

Supprimer les lignes vides

Supprimez les lignes vides. Optionnellement, supprimez les espaces et conservez une seule ligne vide entre paragraphes. Copier ou partager un lien. MVP 100% navigateur.

Travail#text#cleanup#whitespace#blank-lines#formatting
Ouvrir →