PDF / ZIP
Choisissez ce que vous voulez obtenir, puis déposez vos fichiers : les assembler en un seul PDF, les regrouper dans une archive ZIP, ou alléger un PDF trop lourd pour pouvoir l’envoyer par courriel. Tout se fait dans votre navigateur.
En mode PDF, les fichiers sont convertis puis assemblés dans un document unique. En mode ZIP, ils sont regroupés tels quels dans une archive.
Vos fichiers ne quittent jamais votre ordinateur. En mode PDF, les formats complexes (mise en page riche) sont convertis en extraction de contenu simplifiée. En mode ZIP, les fichiers sont archivés à l'identique, sans aucune modification. En mode allègement, seules les images du PDF sont recompressées : le texte et les tracés restent intacts.
Rassembler des fichiers dans un seul PDF
L'usage le plus fréquent n'est pas de « convertir » mais de regrouper : plusieurs photos de reçus, un justificatif scanné en trois pages, une lettre et un CV. Vous déposez tout d'un coup, vous ordonnez la liste, et vous obtenez un PDF unique. Les images gardent leur définition d'origine, une par page.
Le cas des documents Office
Un fichier Word ou PowerPoint à mise en page soignée ne peut pas être reproduit fidèlement par une bibliothèque JavaScript légère. L'outil en extrait le texte et le remet en page simplement. Pour un rendu identique à l'original (polices, colonnes, entêtes), utilisez la fonction « Exporter en PDF » du logiciel qui a créé le document.
Quand préférer le ZIP au PDF
Les deux modes répondent à des besoins opposés. Le PDF produit un document unique, lisible partout, mais il aplatit tout : un tableur devient du texte, un fichier audio ne peut pas y entrer. Le ZIP ne convertit rien — il emballe vos fichiers à l'octet près et les rend d'un seul tenant. C'est ce qu'il faut pour envoyer dix photos par courriel, transmettre un dossier complet, ou contourner la limite du nombre de pièces jointes.
Quels formats sont acceptés ?
En mode PDF : images (PNG, JPG, WEBP, GIF, SVG), PDF, Word, Excel, PowerPoint et leurs équivalents OpenDocument, ainsi que TXT, Markdown, CSV, JSON, XML et HTML. En mode ZIP : n'importe quel fichier, y compris audio, vidéo, archives et fichiers inconnus.
Le ZIP peut-il être protégé par mot de passe ?
Non. Le chiffrement d'archive n'est pas réalisable de façon fiable dans un navigateur, et un ZIP protégé par mot de passe classique n'offre de toute façon qu'une sécurité faible. Pour un envoi confidentiel, préférez un service de transfert chiffré.
Y a-t-il une taille maximale ?
Seule la mémoire du navigateur limite. Quelques dizaines de méga-octets passent sans souci dans les deux modes.
Calculatrice
Mode standard et mode scientifique complet : trigonométrie, logarithmes, puissances, parenthèses, mémoire et historique.
Mode standard et mode scientifique
Le mode standard suffit pour les opérations courantes. Le mode scientifique ajoute les fonctions trigonométriques, les logarithmes (log en base 10, ln naturel), les puissances, la racine, la factorielle et les constantes π et e. La priorité des opérations est respectée : 2 + 3 × 4 vaut 14, et les parenthèses passent toujours en premier.
Degrés ou radians
Le sélecteur d'angle change tout pour la trigonométrie. En degrés, sin(30) donne 0,5 ; en radians, la même écriture interprète 30 comme un angle beaucoup plus grand. Les radians sont l'unité des mathématiques (un tour complet = 2π), les degrés celle de la géométrie de tous les jours.
De légères imprécisions sont-elles normales ?
Oui. Un résultat comme 0,9999999 au lieu de 1 vient de l'arithmétique à virgule flottante ; c'est une limite commune à toutes les calculatrices numériques.
Faut-il une connexion ?
Non. Une fois la page chargée, la calculatrice fonctionne hors ligne.
Besoin d'aller plus loin — calculatrice scientifique complète, avec graphiques et historique persistant ? Calcula.ch, du même auteur, prolonge cet outil.
Convertisseur d'unités
Longueur, poids, volume, température, surface, vitesse, temps, données numériques, énergie, pression, puissance, tension, courant, résistance, fréquence, charge électrique. Tapez une valeur, le résultat s'affiche instantanément dans toutes les autres unités.
Quinze familles de grandeurs
L'outil couvre longueur, masse, volume, surface, température, vitesse, temps, données numériques, énergie, puissance, pression, et les grandeurs électriques (tension, courant, résistance). Choisir la catégorie filtre la liste pour ne comparer que des unités du même type — on ne convertit pas des watts en volts.
Métrique et impérial
Le système métrique progresse par facteurs de 10 (millimètre, centimètre, mètre, kilomètre), ce qui rend les conversions internes triviales. Le système impérial garde des rapports hérités de l'histoire : 12 pouces dans un pied, 3 pieds dans un yard, 1760 yards dans un mile. L'outil connaît les facteurs officiels et affiche d'un coup toutes les équivalences d'une catégorie.
1 Go = 1000 Mo ou 1024 Mo ?
Les deux conventions existent : 1000 pour les fabricants (Go), 1024 pour les systèmes d'exploitation (Gio). L'outil propose les deux.
Les valeurs sont-elles arrondies ?
À l'affichage seulement. Le calcul interne garde toute la précision.
Générateur de QR Code
Créez un QR code pour un lien, un texte ou un réseau Wi-Fi, et téléchargez-le en image PNG.
Un QR code, c'est du texte
Le carré noir et blanc n'est pas un « lien » : il contient directement le texte que vous saisissez — une adresse web, un message, ou une chaîne spéciale que le téléphone sait interpréter. C'est l'application qui scanne qui décide d'ouvrir un navigateur, d'enregistrer un contact ou de rejoindre un réseau.
Correction d'erreur et logo
Chaque QR code embarque des données redondantes : niveau L (~7 %), M (~15 %), Q (~25 %), H (~30 %). Plus le niveau est élevé, plus le code est dense mais plus il tolère un pli, une salissure ou un logo posé au centre. Pour un logo, choisissez H.
Le QR code expire-t-il ?
Non. Tant que le texte qu'il contient reste valable, le code fonctionne indéfiniment.
Le contenu est-il envoyé quelque part ?
Non. Le code est dessiné dans le navigateur ; le texte saisi ne transite par aucun serveur.
Bases & encodage
Binaire, octal, décimal, hexadécimal, Base64, URL, Unicode, hachage, Morse, chiffrements classiques et codes ludiques.
Entrez une valeur dans n'importe quel champ, les trois autres se mettent à jour automatiquement. Fiable jusqu'à 2^53 environ.
Chaque caractère est encodé en UTF-8 puis chaque octet est affiché sur 8 bits, séparés par des espaces. Les deux champs sont synchronisés dans les deux sens — modifiez le texte ou collez du binaire à décoder. Compatible UTF-8 (accents, emojis, etc.).
Les deux champs sont synchronisés dans les deux sens — modifiez le texte ou collez du Base64 existant à décoder. Compatible UTF-8 (accents, emojis, etc.).
Encodage compatible avec les paramètres d'URL (équivalent à encodeURIComponent).
Pour chaque caractère : son point de code Unicode (U+XXXX) et ses octets en encodage UTF-8.
Empreintes calculées entièrement dans votre navigateur, à visée ludique et pédagogique. MD5 et SHA-1 ne sont plus considérés sûrs pour un usage de sécurité réel — seul SHA-256 (ou supérieur) convient pour de vrais besoins cryptographiques.
Lettres séparées par un espace, mots séparés par « / ». Alphabet international, chiffres et ponctuation courante pris en charge. Les deux champs sont synchronisés dans les deux sens.
Alphabet radio international (Alpha, Bravo, Charlie…) utilisé par pilotes, militaires et secours pour épeler sans ambiguïté. Chiffres et ponctuation laissés tels quels. Synchronisé dans les deux sens.
Chaque lettre est décalée dans l'alphabet du nombre de rangs choisi (accents et signes non modifiés). Les deux champs texte sont synchronisés — modifiez l'un ou l'autre.
Chiffrement par miroir de l'alphabet, l'un des plus anciens connus. Auto-inverse : l'appliquer deux fois redonne le texte d'origine.
Chiffrement polyalphabétique historique (16e siècle) : chaque lettre est décalée selon la lettre correspondante de la clé, répétée sur toute la longueur du texte. Seules les lettres A-Z sans accent sont chiffrées.
Chaque lettre est remplacée par un symbole du thème choisi (séparés par des espaces). Décodable dans les deux sens — chiffres et ponctuation laissés tels quels.
Substitution de lettres par des chiffres visuellement proches (a→4, e→3, i→1, o→0, s→5, t→7, g→9, b→8). Les deux champs sont synchronisés — le décodage reste approximatif par nature.
Le texte est inversé caractère par caractère et chaque lettre/chiffre est remplacé par son équivalent visuellement retourné à 180°, comme les générateurs de « texte tête en bas » populaires sur les réseaux. Le résultat est toujours en minuscules.
La zorglangue, en hommage au professeur Zorglub (Spirou et Fantasio) qui parle à l'envers : chaque mot est inversé lettre par lettre, l'ordre des mots ne change pas — ex. « Station Impulse » → « noitatS eslupmI ». Les deux champs sont synchronisés dans les deux sens.
Aperçu affiché comme il apparaîtrait dans un vrai miroir (retournement visuel gauche-droite, via CSS). C'est un effet visuel — le texte ne peut pas être copié-collé « mirroir » ailleurs, contrairement aux autres outils de cette page. Utilisez le bouton « Exporter en image » pour récupérer une image PNG fidèle de l'aperçu, partageable telle quelle.
Ajoute des marques diacritiques combinées au hasard sur chaque caractère. Le résultat change à chaque génération. Le bouton « Nettoyer » retire les marques pour retrouver un texte lisible.
Argot ludique anglophone : les consonnes de début de mot passent à la fin suivies de « ay » (ou « way »/« yay » si le mot commence par une voyelle). Fonctionne mot par mot, ponctuation conservée.
Chaque lettre et chiffre est remplacé par un emoji dédié (séparés par des espaces) — décodable dans les deux sens.
Toutes les conversions et tous les encodages sont effectués entièrement dans votre navigateur — rien n'est envoyé sur un serveur.
Compter en base 2, 8 ou 16
Notre écriture des nombres est positionnelle : chaque colonne vaut un multiple de la base. En base 10, ×10 d'une colonne à l'autre ; en binaire, ×2 (chiffres 0 et 1) ; en hexadécimal, ×16 (0-9 puis A-F). L'hexadécimal sert surtout à écrire des octets : un octet tient sur exactement deux chiffres hexa (00 à FF), d'où son usage pour les couleurs comme #FF8800.
Encoder n'est pas chiffrer
Base64, l'encodage d'URL, le Morse : ces transformations rendent un texte transportable, mais n'importe qui peut les défaire. Ce ne sont pas des protections. Les chiffres de César, Atbash et Vigenère proposés ici sont historiques : amusants pour une énigme, triviaux à casser.
Le « hash ludique » vaut-il SHA-256 ?
Non. C'est une fonction courte à but pédagogique, pas une empreinte cryptographique.
Jusqu'où les conversions sont-elles fiables ?
Jusqu'à environ 2⁵³. Au-delà, les derniers chiffres peuvent être faux.
Statistiques rapides
Moyenne, médiane, mode, écart-type, quartiles et boîte à moustaches à partir d'une liste de valeurs.
Calcul effectué entièrement dans votre navigateur. La variance et l'écart-type « population » divisent par n, la version « échantillon » (pour estimer une population à partir d'un échantillon) divise par n−1.
Moyenne, médiane, dispersion
Collez une série de nombres et l'outil calcule d'un coup moyenne, médiane, minimum, maximum, quartiles, variance et écart-type. La moyenne se laisse tirer par les valeurs extrêmes ; la médiane (la valeur du milieu) leur résiste. Sur une série de salaires avec un très haut revenu, la médiane décrit mieux le groupe que la moyenne.
Population ou échantillon
L'écart-type se calcule en divisant par n si votre série est toute la population étudiée, ou par n − 1 si elle n'est qu'un échantillon censé représenter un ensemble plus large. Le « − 1 » corrige un biais : un échantillon sous-estime naturellement la vraie dispersion.
Quels séparateurs sont acceptés ?
Espaces, virgules, points-virgules, retours à la ligne — mélangés librement. Le séparateur décimal est le point.
La boîte à moustaches, c'est quoi ?
Un résumé visuel : la boîte va du 1er au 3e quartile (la moitié centrale des données), les moustaches jusqu'aux valeurs encore normales.
Chimie & physique
Molarité, dilution C₁V₁ = C₂V₂ et table des constantes physiques fondamentales.
Concentration à partir d'une masse
Dilution — C₁V₁ = C₂V₂
Remplissez 3 des 4 champs et laissez le 4e vide — il sera calculé.
Valeurs CODATA (constantes physiques fondamentales, 2018).
Tous les calculs sont effectués entièrement dans votre navigateur.
De la masse à la concentration
La concentration molaire indique combien de moles de soluté se trouvent dans un litre de solution. On y arrive en deux temps : convertir la masse en quantité de matière avec la masse molaire (n = m / M), puis diviser par le volume (C = n / V). L'outil enchaîne les deux et affiche aussi la concentration massique.
La dilution
Ajouter du solvant ne change pas la quantité de soluté : le produit concentration × volume reste constant, d'où la relation C₁V₁ = C₂V₂. Renseignez trois des quatre valeurs, l'outil calcule la quatrième.
D'où viennent les constantes physiques ?
Des valeurs CODATA 2018, la référence internationale pour les constantes fondamentales.
Comment lire le tableau périodique ?
Les éléments sont classés par nombre de protons. Une colonne regroupe des comportements chimiques proches ; une ligne correspond à une couche électronique.
Finance & devises
Convertisseur de devises, calcul de TVA suisse et européenne, simulateur d'intérêts composés, vérificateurs IBAN, IDE et BIC.
Taux de change (indicatifs, modifiables — base CHF)
Taux indicatifs, à mettre à jour vous-même selon le taux du jour — cet outil ne se connecte à aucun serveur pour rester 100% local.
Conversion
IBAN
La longueur attendue vient du registre IBAN officiel tenu par SWIFT ; la somme de contrôle suit la norme ISO 7064 (modulo 97). Pour un IBAN suisse ou liechtensteinois, le numéro de clearing (IID) de l'établissement est extrait des cinq chiffres qui suivent la clé.
Numéro IDE / TVA suisse
Le chiffre de contrôle est calculé sur les huit premiers chiffres avec les poids 5-4-3-2-7-6-5-4, puis 11 − (somme modulo 11). Un reste qui donnerait 10 rend le numéro impossible : ces combinaisons ne sont jamais attribuées. Le contrôle porte sur la structure du numéro, pas sur son existence au registre IDE ni sur son assujettissement effectif à la TVA.
BIC / SWIFT
Seule la structure du code est vérifiée : 4 lettres pour l'établissement, 2 lettres de code pays ISO 3166-1, 2 caractères pour la localité, et 3 caractères facultatifs pour l'agence. Un code bien formé ne garantit pas qu'il corresponde à une banque existante — cela ne peut être confirmé que par l'annuaire SWIFT.
Les trois contrôles sont entièrement effectués dans votre navigateur : aucun numéro saisi ici n'est envoyé nulle part.
Émetteur
L'adresse doit être structurée — rue, numéro, NPA, localité et pays dans des champs distincts. La norme SIX ne permet plus l'adresse en deux lignes libres depuis la version 2.3.
Débiteur — facultatif
Laisser le nom vide produit une facture « payable par » ouverte : le payeur inscrit lui-même son adresse.
Document
Lignes
| Description | Quantité | Prix unitaire | TVA |
|---|
Référence de paiement
Aperçu A4
Conforme aux Swiss Implementation Guidelines for the QR-bill de SIX, versions 2.3 (en vigueur) et 2.4 (en vigueur le 14.11.2026) simultanément : une facture émise aujourd'hui reste payable après cette date. Tout est calculé dans votre navigateur ; ni vos coordonnées bancaires ni celles de vos clients ne sont envoyées nulle part.
Assurances
Le taux AANP et celui de l'IJM dépendent de l'assureur choisi par l'employeur et de la classe de risque de l'entreprise. Ils ne sont pas publiés officiellement — l'OFAS précise que « chaque assureur élabore un tarif de primes ». Les valeurs proposées ici sont des ordres de grandeur : reprenez celles de votre fiche de salaire pour un résultat juste.
Prévoyance professionnelle (LPP)
Le minimum légal applique le seuil d'entrée, la déduction de coordination et les bonifications de vieillesse par tranche d'âge. Beaucoup de caisses sont plus généreuses : dans ce cas, reprenez le montant figurant sur votre certificat de prévoyance. À noter : la déduction de coordination n'est pas réduite au prorata du taux d'activité — c'est une pratique fréquente des caisses, mais la loi ne l'impose pas, et cet outil calcule le minimum légal.
Coût employeur
Résultat
Coût total pour l'employeur
Tous les calculs sont effectués entièrement dans votre navigateur. Ces outils sont indicatifs et ne remplacent pas un conseil comptable, fiscal ou financier professionnel.
Devises, TVA, intérêts composés
Le convertisseur de devises ne se connecte à aucun service : vous saisissez le taux du jour, l'outil applique la conversion. Pour la TVA, passer d'un prix hors taxe à un prix TTC se fait en multipliant par (1 + taux) ; l'opération inverse divise par (1 + taux) — ce n'est pas soustraire le même pourcentage.
L'effet du temps
Les intérêts composés produisent des intérêts sur les intérêts déjà gagnés : la croissance est exponentielle, pas linéaire. La « règle de 72 » donne un ordre de grandeur : 72 ÷ taux ≈ nombre d'années pour doubler un capital (14 ans à 5 %, 10 ans à 7 %).
Vérifier un IBAN, un numéro IDE, un BIC
Un IBAN porte sa propre clé de contrôle : les deux chiffres qui suivent le code pays sont calculés à partir du reste du numéro (modulo 97). Une faute de frappe sur un seul caractère fait donc presque toujours échouer le contrôle — c'est ce qui évite qu'un virement parte vers un compte inexistant. Le numéro IDE suisse fonctionne sur le même principe, avec un chiffre de contrôle modulo 11 sur les huit premiers chiffres. Le BIC, lui, n'a pas de clé : seule sa structure peut être vérifiée.
Pourquoi les taux de change ne sont-ils pas automatiques ?
Pour qu'aucune donnée ne sorte du navigateur. Vous copiez le taux depuis votre banque ou un moteur de recherche.
Le champ « versement par période », c'est quoi ?
Un montant régulier ajouté à chaque échéance — ce qui distingue une épargne active d'un placement dormant.
Qu'est-ce que le numéro de clearing (IID) d'un IBAN suisse ?
Les cinq chiffres qui suivent la clé de contrôle. Ils identifient l'établissement financier dans le système de paiement suisse — c'est le même numéro que celui utilisé pour les virements avant l'IBAN.
Mes numéros sont-ils transmis quelque part ?
Non. Les trois contrôles sont des calculs faits par votre navigateur ; rien n'est envoyé sur un serveur.
Pour aller plus loin sur la gestion de budget et l'épargne au quotidien, CapBudget.ch, du même auteur, propose des guides d'éducation financière gratuits.
Dates & temps
Durée entre deux dates, calcul d'âge et conversion entre fuseaux horaires.
Tous les calculs sont effectués entièrement dans votre navigateur, en utilisant les fuseaux horaires (IANA) intégrés à votre appareil.
Pourquoi le calcul de dates est piégeux
Les mois n'ont pas la même longueur, les années bissextiles ajoutent un jour, et le passage à l'heure d'été fait des journées de 23 ou 25 heures. « Dans un mois » à partir du 31 janvier n'a pas de réponse évidente. L'outil s'appuie sur le calendrier réel, pas sur une approximation « 1 mois = 30 jours ».
Durée, âge, fuseaux
La durée entre deux dates est donnée en années/mois/jours (lecture humaine) et en nombre total de jours (lecture utile pour un délai). L'âge est le nombre d'anniversaires déjà passés. La conversion de fuseaux utilise la base IANA de votre système, qui connaît l'historique des changements d'heure de chaque pays.
La date de fin est-elle incluse ?
L'outil donne l'écart entre les deux dates. Du 1er au 2 janvier, cela fait 1 jour.
Une connexion est-elle nécessaire ?
Non. Les fuseaux horaires sont intégrés au navigateur.
Outils texte
Compteur de mots et caractères, changement de casse, générateur de citations APA/MLA, comparateur de deux versions d'un texte.
Temps de lecture estimé sur la base d'une vitesse de lecture silencieuse moyenne de 200 mots par minute (repère courant pour un adulte lisant en français) : nombre de mots ÷ 200 × 60, converti en minutes et secondes.
Générateur simplifié couvrant les cas courants (livre, page web, article). Pour des sources complexes, vérifiez toujours le format exact dans le guide officiel APA ou MLA de votre établissement.
La comparaison retient la plus longue suite d'éléments communs aux deux textes : tout le reste est signalé comme ajouté (vert, préfixe +) ou supprimé (rouge barré, préfixe −). Les options d'indifférence à la casse et aux espaces ne changent que la comparaison — le texte affiché reste celui que vous avez saisi.
Tout le traitement est effectué entièrement dans votre navigateur.
Compter, transformer la casse, citer
Le compteur distingue mots, caractères (avec espaces, pour les limites de réseaux sociaux) et signes (sans espaces, l'unité de la presse). Les boutons de casse rattrapent un texte tapé tout en majuscules ou tout en minuscules — en gardant à l'esprit qu'en français, un titre ne prend une majuscule qu'au premier mot et aux noms propres.
Références APA et MLA
Les deux styles répondent à la même question — d'où vient l'information — mais rangent les éléments différemment. L'outil couvre les cas courants (livre, article, page web) ; pour une source particulière, vérifiez le format exact dans le guide de votre établissement.
Comparer deux versions d'un texte
Le comparateur répond à une question précise : qu'est-ce qui a changé entre deux versions ? La comparaison par ligne convient aux textes structurés — code, listes, paragraphes courts — où une ligne modifiée apparaît comme une suppression suivie d'un ajout. La comparaison par mot convient à la prose : elle montre la correction à l'intérieur de la phrase plutôt que la phrase entière.
Comment un mot est-il compté ?
Comme une suite de caractères entre deux espaces ou sauts de ligne. Une URL compte pour un mot.
À quoi servent les options d'indifférence à la casse et aux espaces ?
À écarter le bruit. Un texte recopié depuis un PDF contient souvent des espaces doubles ou des espaces en fin de ligne qui ne sont pas de vraies modifications.
Le texte est-il enregistré ?
Non. Il reste dans le navigateur et disparaît à la fermeture de l'onglet.
Outils profs
Moyenne pondérée, générateur de barème et conversion de notes.
Ajoutez une ligne par élève ou par évaluation, avec sa note et son coefficient (1 par défaut).
Barème complet
Méthode standard « barème avec exigence » : de 0 point au seuil, la note évolue linéairement de 1 à 4 ; du seuil au total de points, elle évolue de 4 à 6.
Conversion linéaire standard : 6/6 = 20/20 = 100 %, 1/6 = 0/20 = 0 %. Le seuil de réussite suisse (4/6) correspond ainsi à 12/20 et 60 % — à titre de comparaison, le seuil français usuel est 10/20 (50 %) : les deux systèmes n'utilisent pas le même seuil, la conversion ne les aligne pas automatiquement. Certains barèmes d'écoles ou de cantons peuvent différer légèrement — vérifiez toujours auprès de votre établissement pour un résultat officiel.
Tous les calculs sont effectués entièrement dans votre navigateur.
Moyenne pondérée et barème
La moyenne pondérée multiplie chaque note par son coefficient, additionne, puis divise par la somme des coefficients — pas par le nombre de notes. Le générateur de barème « avec exigence » relie deux droites : de 0 point au seuil, la note monte de 1 à 4 ; du seuil au maximum, de 4 à 6. Il faut donc en général plus de 50 % des points pour atteindre la moyenne.
Convertir entre systèmes
La conversion entre le /6 suisse, le /20 français et le pourcentage est purement linéaire (6/6 = 20/20 = 100 %). Elle n'aligne pas les seuils de réussite : 4/6 vaut 12/20, alors que la barre française usuelle est à 10/20.
Quel arrondi choisir ?
Le quart de point est courant en Suisse romande, le demi-point ailleurs.
Les listes de notes sont-elles enregistrées ?
Non. Tout est calculé localement et effacé à la fermeture de l'onglet.
Mots de passe & sécurité
Générateur de mot de passe, testeur de force, phrase de passe et code PIN — tout est calculé localement, rien n'est envoyé ni enregistré.
Généré dans votre navigateur avec un générateur aléatoire cryptographique (crypto.getRandomValues) — jamais transmis ni stocké.
Estimation locale basée sur la longueur, la diversité des caractères, les motifs évidents (suites, répétitions) et une liste de mots de passe très courants. Rien n'est envoyé ni enregistré — fermez l'onglet pour tout effacer.
Mots tirés au hasard dans une liste de 2048 mots français courants (méthode « diceware », ~11 bits d'entropie par mot) — facile à mémoriser, difficile à deviner.
Un code PIN reste structurellement faible (peu de combinaisons possibles) face à un accès physique prolongé ou à un vol d'appareil. Préférez un mot de passe ou une phrase de passe lorsque c'est possible.
Tout est généré et analysé entièrement dans votre navigateur — aucune donnée n'est transmise.
Ce qui rend un mot de passe solide
La résistance se mesure en bits d'entropie : chaque bit double le nombre de combinaisons à essayer. Deux leviers l'augmentent — la longueur et la variété des caractères — mais la longueur pèse beaucoup plus lourd. Un mot de passe de 16 minuscules tient plus longtemps qu'un mot de 8 caractères mêlant tout.
Phrase de passe et unicité
Tirer 5 mots au hasard dans une liste donne une phrase facile à retenir et imbattable en nombre de combinaisons. Mais la règle qui compte le plus reste : un mot de passe différent par site. La majorité des piratages viennent de la réutilisation d'un mot de passe fuité ailleurs.
Le mot de passe généré est-il enregistré ?
Non. Il est produit avec l'API de cryptographie du navigateur et n'est ni stocké ni transmis.
Faut-il changer ses mots de passe régulièrement ?
Les recommandations actuelles (NIST) disent non, sauf en cas de fuite avérée.
Datation radiométrique
Calcule l'âge d'un échantillon ou la quantité d'isotope restante, sur le principe de la décroissance radioactive (carbone 14, uranium, potassium…).
Courbe de décroissance (fraction restante en fonction du temps) — le point mis en évidence correspond au calcul ci-dessus.
Tous les calculs sont effectués localement. Estimation simplifiée à but pédagogique — une datation réelle nécessite un laboratoire et tient compte de facteurs supplémentaires (contamination, calibration, etc.).
La décroissance radioactive
Un isotope radioactif se désintègre à un rythme constant, résumé par sa demi-vie : le temps au bout duquel la moitié des atomes s'est transformée. Après une demi-vie il reste 50 % de l'isotope, après deux 25 %, après trois 12,5 %, et ainsi de suite. La formule N = N₀ × (1/2)^(t/T) relie la quantité restante au temps écoulé.
Choisir le bon isotope
Chaque isotope couvre une échelle de temps. Le carbone 14 (demi-vie ≈ 5 730 ans) sert pour les vestiges organiques de quelques dizaines de milliers d'années ; l'uranium 238 (≈ 4,5 milliards d'années) et le potassium 40 datent les roches et l'âge de la Terre. Au-delà d'une dizaine de demi-vies, il ne reste plus assez d'isotope pour mesurer.
Pourquoi le carbone 14 ne date-t-il pas les dinosaures ?
Après ~50 000 ans il n'en reste presque plus. Les fossiles de dinosaures se datent par les roches volcaniques environnantes (uranium, potassium).
Le calcul est-il transmis ?
Non. Tout se fait dans le navigateur.
Analyseur de spectre / fréquences
Visualisez le contenu fréquentiel d'un son (fichier ou microphone) grâce à une transformée de Fourier (FFT), calculée directement dans votre navigateur.
Spectre en temps réel — amplitude par fréquence.
Spectrogramme — défilement dans le temps, intensité en couleur (clair = fort).
Analyse effectuée localement via l'API Web Audio de votre navigateur — aucun son ni fichier n'est transmis à un serveur. L'accès au microphone vous est explicitement demandé par le navigateur et peut être refusé à tout moment.
Voir un son comme un ensemble de fréquences
Tout son est une somme de vibrations pures (des sinusoïdes) de fréquences différentes. La transformée de Fourier rapide (FFT) décompose un extrait sonore en ces composantes et les affiche : l'axe horizontal donne la fréquence en hertz (Hz), l'axe vertical l'intensité de chaque fréquence.
Lire le spectre
Une note de musique montre un pic à sa fréquence fondamentale (le La du diapason = 440 Hz) plus des pics plus faibles aux harmoniques (880, 1320 Hz…), qui donnent le timbre. Un bruit blanc étale l'énergie sur tout le spectre. La voix humaine se concentre surtout entre 100 et 4000 Hz.
Quelle est la plage audible ?
Environ 20 Hz à 20 000 Hz pour une oreille jeune ; la limite haute baisse avec l'âge.
Puis-je analyser un fichier ?
Oui, un fichier audio local aussi bien que le micro. Le fichier n'est pas téléversé.
Coordonnées GPS & orbites
Conversion de coordonnées terrestres, distance et cap entre deux points, et calculs orbitaux de base (période, vitesse, libération).
Latitude
Longitude
DD = degrés décimaux · DMS = degrés, minutes, secondes · DDM = degrés, minutes décimales. Modifiez n'importe quel champ (y compris l'hémisphère) : les deux autres formats se recalculent automatiquement.
Point A
Point B
Distance calculée avec la formule de Haversine (rayon terrestre moyen 6 371 km) ; cap mesuré depuis le nord, sens horaire.
Référence rapide (orbites terrestres usuelles) :
Vitesse minimale nécessaire pour échapper définitivement à l'attraction gravitationnelle du corps, sans propulsion supplémentaire.
Tous les calculs sont effectués localement, sans connexion à un service de cartographie externe.
Trois écritures des coordonnées
Un même point sur Terre s'écrit en degrés décimaux (46.204, 6.143), en degrés-minutes-secondes (46°12′14″N) ou en degrés-minutes décimales (46°12.24′N). L'outil convertit entre les trois. Le premier chiffre est la latitude (nord/sud de l'équateur, −90 à +90), le second la longitude (est/ouest de Greenwich, −180 à +180).
Orbites
Le volet orbites applique la mécanique céleste : à une altitude donnée, la vitesse nécessaire pour rester en orbite est fixée (v = √(GM/r)), et contre-intuitivement elle diminue quand on s'éloigne. L'ISS file à 7,7 km/s à 400 km ; un satellite géostationnaire, à 35 786 km, ne va qu'à 3 km/s et paraît immobile au-dessus d'un point de l'équateur.
Quel signe pour l'hémisphère sud ?
Latitude négative pour le sud, longitude négative pour l'ouest.
Combien de décimales sont utiles ?
5 décimales de degré ≈ 1 mètre. Au-delà, c'est du bruit.
Images
Convertisseur PNG, JPG, WEBP, BMP, ICO, HEIC/HEIF, AVIF et optimiseur en lot pour alléger plusieurs photos d'un coup. Tout se passe directement dans votre navigateur.
L'option AVIF n'apparaît que si votre navigateur sait encoder ce format. Les images ne sont jamais agrandies : une largeur ou une hauteur maximale ne s'applique qu'aux images plus grandes, et les proportions sont toujours conservées. Un GIF animé est réduit à sa première image. Les photos HEIC d'iPhone sont acceptées : Safari les lit directement, et sur Chrome, Firefox ou Edge — qui ne connaissent pas ce format — un décodeur embarqué dans la page prend le relais. Si une photo HEIC résiste malgré tout, le message vous le dira et il suffira de l'exporter en JPEG depuis le téléphone.
Vos images ne quittent jamais votre ordinateur. Le HEIC/HEIF est décodé via une librairie embarquée ; l'export AVIF dépend du support de votre navigateur. Les GIF animés sont convertis en une seule image fixe (1ʳᵉ image).
Choisir le bon format d'image
JPG compresse fort avec perte — idéal pour les photos, mauvais pour le texte et les aplats. PNG est sans perte et gère la transparence — parfait pour les captures d'écran et les logos. WEBP et AVIF font mieux que les deux à qualité égale, mais AVIF dépend du support de votre navigateur. HEIC est le format des iPhone, souvent illisible ailleurs : le convertir en JPG ou PNG le rend universel.
Redimensionner sans dégrader
Réduire une image est sûr ; l'agrandir invente des pixels et floute. Pour le web, une largeur de 1600 px et une qualité JPG autour de 80 % offrent un bon compromis poids / netteté.
Alléger un lot de photos
L'optimiseur applique le même traitement à toutes les images déposées : réduction aux dimensions maximales choisies, puis ré-encodage à la qualité demandée. Le gain affiché pour chaque fichier compare le poids d'origine au poids obtenu — il dépend surtout du format de départ. Une photo sortie d'un appareil photo perd souvent 70 à 90 % de son poids sans différence visible à l'écran ; une capture d'écran déjà compressée gagnera beaucoup moins, et peut même s'alourdir si la qualité demandée est plus haute que celle de l'original.
La qualité baisse-t-elle à chaque conversion ?
Seulement pour les formats avec perte (JPG, WEBP). PNG et un original conservé évitent l'accumulation d'artefacts.
Quelle qualité choisir ?
Entre 75 et 85 % pour le web : la différence avec l'original est difficile à voir, pour un poids souvent divisé par trois ou quatre. En dessous de 60 %, les aplats et les dégradés commencent à montrer des blocs.
Pourquoi une image est-elle parfois plus lourde après optimisation ?
Parce que l'original était déjà plus compressé que le réglage demandé. Baissez la qualité, réduisez les dimensions, ou gardez l'original — le gain négatif est affiché en rouge pour que le cas soit visible.
Pourquoi le HEIC de mon iPhone pose-t-il problème ailleurs ?
Parce que Chrome, Firefox et Edge ne savent pas décoder ce format — seul Safari le lit nativement. Les deux outils de cette page contournent la difficulté avec un décodeur embarqué, mais un site qui n'en a pas refusera la photo. Pour éviter le souci à la source : Réglages › Appareil photo › Formats › « Le plus compatible », qui fait photographier en JPEG.
Mes images sont-elles téléversées ?
Non. Elles ne quittent pas votre appareil.
Convertisseur audio
MP3, WAV, OGG, AAC, FLAC… déposez vos fichiers audio, choisissez le format de sortie. Tout est converti directement dans votre navigateur, sans envoi sur un serveur.
Vos fichiers ne quittent jamais votre ordinateur. Le moteur de conversion (WebAssembly, ~25 Mo) est téléchargé une seule fois lors de votre premier clic sur « Convertir » ; la conversion elle-même reste ensuite locale et fonctionne hors-ligne.
Convertir un fichier audio dans le navigateur
L'outil transforme un fichier son d'un format à l'autre — MP3, WAV, OGG, M4A, FLAC — sans passer par un serveur. Le MP3 et l'AAC (M4A) compressent avec perte et conviennent à l'écoute courante ; le WAV et le FLAC sont sans perte, plus lourds, utiles pour l'archivage ou le montage.
Le moteur ffmpeg
La conversion s'appuie sur ffmpeg compilé en WebAssembly, un composant volumineux téléchargé une seule fois, au premier clic sur « Convertir ». Ensuite tout se passe sur votre machine, y compris hors ligne. Le premier lancement peut donc prendre quelques secondes de plus.
Le fichier est-il envoyé quelque part ?
Non. Seul le moteur ffmpeg est téléchargé ; votre audio reste local.
Pourquoi la première conversion est-elle lente ?
Le temps de télécharger et d'initialiser ffmpeg. Les suivantes sont rapides.
Compresseur vidéo
MP4, MOV, AVI, MKV… déposez une vidéo trop lourde pour être envoyée par mail ou message, choisissez une résolution et une qualité, et récupérez un fichier MP4 nettement plus léger. Tout se passe dans votre navigateur.
Vos vidéos ne quittent jamais votre ordinateur. Le moteur de conversion (WebAssembly, ~25 Mo, le même que le convertisseur audio) est téléchargé une seule fois. La compression d'une vidéo prend plus de temps qu'un fichier audio — de quelques secondes à plusieurs minutes selon la longueur et votre appareil ; évitez de fermer l'onglet pendant le traitement.
Pourquoi une vidéo de téléphone est-elle si lourde ?
Un téléphone récent filme en très haute résolution (souvent 1080p ou 4K) avec un débit binaire élevé pour préserver un maximum de détail au tournage. Résultat : quelques dizaines de secondes peuvent peser plusieurs centaines de mégaoctets, largement au-dessus des limites de pièces jointes des services de messagerie (souvent 10 à 25 Mo). Réduire la résolution et le débit vidéo permet de diviser la taille du fichier par 5 à 20 sans rendre la vidéo inregardable sur un écran de téléphone ou d'ordinateur.
Résolution et qualité : les deux leviers
La résolution fixe le nombre de pixels de l'image : passer de 1080p à 720p réduit déjà fortement le poids, sans perte visible sur un petit écran. La qualité agit sur le taux de compression de chaque image restante — plus elle est basse, plus le fichier est petit, au prix d'artefacts visibles sur les scènes très détaillées ou en mouvement rapide. Les deux se combinent : pour un envoi par mail, 720p avec une qualité autour de 60 % donne en général un bon compromis poids / netteté.
La vidéo est-elle envoyée sur un serveur ?
Non. Seul le moteur de compression (ffmpeg, ~25 Mo) est téléchargé ; votre vidéo reste sur votre appareil du début à la fin.
Pourquoi la compression est-elle plus lente que pour l'audio ?
Une vidéo contient bien plus de données qu'un fichier son (des dizaines d'images par seconde à ré-encoder), et le moteur tourne entièrement dans le navigateur, sans accélération matérielle. Un fichier très volumineux (plusieurs centaines de Mo) peut aussi être limité par la mémoire disponible, surtout sur mobile.
Puis-je réduire encore plus la taille ?
Oui, en combinant une résolution plus basse (480p) avec une qualité plus faible. Le résultat reste net sur un écran de téléphone, mais perd en qualité sur un grand écran.
Web & Dev
JSON, CSV, expressions régulières, jetons JWT et couleurs : les vérifications du quotidien d'une page web, faites entièrement dans votre navigateur.
Le document est analysé par votre navigateur, sans aucun envoi. En cas d'erreur, la position indiquée est celle du premier caractère qui rend le document invalide : la vraie faute se trouve parfois juste avant (une virgule oubliée en fin de ligne, par exemple).
Aperçu
Le séparateur est déduit du fichier : le point-virgule des exports Excel suisses et français est reconnu sans réglage. Les champs entre guillemets, les guillemets doublés ("") et les retours à la ligne à l'intérieur d'un champ sont pris en charge dans les deux sens. Pour convertir du JSON en CSV, il faut un tableau d'objets ou un tableau de tableaux.
Aide-mémoire des syntaxes courantes
. | n'importe quel caractère, sauf un saut de ligne (sauf avec le drapeau s) |
\d \w \s | un chiffre · une lettre, un chiffre ou _ · une espace. En majuscule (\D, \W, \S) : le contraire |
[abc] [^abc] | un des caractères listés · tout sauf ceux-là |
[a-z] [0-9] | un intervalle de caractères |
* + ? | zéro fois ou plus · une fois ou plus · zéro ou une fois |
{2} {2,} {2,5} | exactement 2 · au moins 2 · de 2 à 5 fois |
*? +? | version paresseuse : s'arrête au plus tôt au lieu du plus tard |
^ $ | début et fin du texte — ou de chaque ligne avec le drapeau m |
\b | frontière de mot |
(…) | groupe capturant, récupérable en $1, $2… |
(?:…) | groupe non capturant : groupe sans numéro |
(?<nom>…) | groupe nommé, récupérable en $<nom> |
a|b | a ou b |
(?=…) (?!…) | suivi de… · non suivi de… |
\. \/ | un caractère spécial pris au pied de la lettre |
La recherche tourne dans un fil d'exécution séparé, avec un délai maximum : une expression coûteuse comme (a+)+b sur un long texte est interrompue au lieu de bloquer la page. Ni le motif ni le texte de test ne sortent de votre navigateur.
Les dates exp, iat et nbf sont exprimées en secondes depuis le 1er janvier 1970 (UTC) et converties ici dans votre fuseau horaire.
Contraste (WCAG 2)
Hex (#b3273e), rgb(), hsl() ou nom CSS (rebeccapurple) : les quatre notations sont acceptées.
Grand texte — 24 px
Texte courant en 15 px : c'est cette taille qui décide du seuil applicable, un grand texte étant plus lisible à contraste égal.
Palette
Nuances
Complémentaire et analogues
Un clic sur une couleur copie son code hexadécimal. Les nuances conservent la teinte et la saturation de la couleur de base en faisant varier la seule luminosité — la même logique que les échelles 50 à 900 des systèmes de design courants.
Tout le traitement est effectué entièrement dans votre navigateur.
JSON : pourquoi une virgule fait tout échouer
Le JSON est un format volontairement strict : les noms de propriétés s'écrivent entre guillemets doubles, une virgule ne peut pas précéder une accolade fermante, et les commentaires n'existent pas. Ces règles rendent la lecture d'un fichier prévisible pour n'importe quel programme, au prix d'une intransigeance qui déroute — une seule virgule en trop invalide un document de mille lignes. Quand l'outil signale une erreur, la position donnée est celle du premier caractère qui devient impossible à interpréter : l'oubli réel se trouve souvent quelques caractères plus tôt, en fin de ligne précédente.
CSV : le piège du point-virgule
Un fichier CSV exporté depuis un tableur suisse ou français utilise presque toujours le point-virgule comme séparateur, parce que la virgule y sert déjà de séparateur décimal — 1250,50 et non 1250.50. Un outil qui suppose la virgule découpe alors les montants en deux colonnes. C'est la raison d'être de la détection automatique : le séparateur est déduit de la structure du fichier, pas supposé.
"Dupont ""Jean""" se lit Dupont "Jean". C'est la convention du RFC 4180, respectée ici dans les deux sens de conversion.Expressions régulières : la lenteur qui fige un onglet
Certains motifs demandent au moteur d'essayer un nombre astronomique de combinaisons avant de conclure. Le cas d'école est le quantificateur imbriqué : (a+)+b confronté à une suite de « a » sans « b » final doit explorer toutes les façons de répartir ces « a » entre les deux quantificateurs — le temps de calcul double à chaque caractère ajouté. Une trentaine de caractères suffit à occuper un processeur pendant des heures. Comme le JavaScript d'une page s'exécute sur le même fil que l'affichage, un tel motif fige l'onglet entier. Ici, la recherche tourne dans un fil séparé et s'interrompt au bout d'une seconde et demie : la page reste utilisable et le message explique quoi corriger.
JWT : décoder n'est pas vérifier
Un jeton JWT n'est pas chiffré. Ses deux premières parties sont du JSON encodé en Base64, que n'importe qui peut lire — c'est exactement ce que fait cet outil. La troisième partie, la signature, est le seul élément qui atteste de l'origine du jeton, et la contrôler exige la clé secrète du serveur émetteur. Un JWT décodé renseigne donc sur ce qu'il prétend contenir, jamais sur son authenticité. Corollaire pratique : ne placez jamais d'information confidentielle dans le contenu d'un jeton, et traitez un JWT valide comme un mot de passe, puisqu'il ouvre les mêmes portes.
Contraste : d'où viennent 4,5 et 3
Le rapport de contraste compare la luminance relative de deux couleurs sur une échelle allant de 1:1 (identiques) à 21:1 (noir sur blanc). Le niveau AA des règles WCAG 2 demande 4,5:1 pour le texte courant et 3:1 pour le grand texte — au moins 24 px, ou 18,5 px en gras — puisqu'un caractère plus épais reste lisible à contraste moindre. Le niveau AAA relève ces seuils à 7:1 et 4,5:1. Un détail compte : la luminance n'est pas la luminosité perçue, et le vert y pèse beaucoup plus que le bleu. Deux couleurs d'égale « clarté » à l'œil peuvent donc donner un contraste très différent, ce qui rend le calcul plus fiable que l'intuition.
Mes données sont-elles envoyées quelque part ?
Non. Les cinq outils sont du JavaScript exécuté par votre navigateur : ni le JSON, ni le CSV, ni le motif d'expression régulière, ni le jeton JWT ne sortent de votre appareil.
Pourquoi le tri des clés JSON change-t-il l'ordre de mes données ?
Il ne trie que les noms de propriétés à l'intérieur des objets, à tous les niveaux. L'ordre des éléments d'un tableau, lui, est porteur de sens et reste intact.
Que signifie le drapeau g d'une expression régulière ?
Sans lui, la recherche s'arrête à la première correspondance — et un remplacement ne touche que celle-là. C'est la cause la plus fréquente d'un remplacement qui « ne marche qu'une fois ».
La couleur proposée quand le contraste échoue est-elle la seule solution ?
Non, c'est la plus conservatrice : elle garde la teinte et la saturation de votre couleur et ne touche qu'à la luminosité, pour rester au plus près de votre choix. Assombrir le fond ou grossir le texte sont deux autres voies, cette dernière faisant passer le seuil de 4,5:1 à 3:1.
Pro / Bureau
Signature d'e-mail, curriculum vitae au format suisse et lettre de motivation — composés et mis en page dans votre navigateur, sans compte ni envoi.
L'image doit être hébergée en ligne et accessible publiquement. Une image intégrée directement dans le code (base64) est supprimée par Gmail et par Outlook : elle s'afficherait chez vous et nulle part ailleurs. Déposez donc votre logo sur votre site, un espace de stockage public ou l'intranet de votre entreprise, et collez son adresse ici.
Liens
Mise en forme
Aperçu
Comment installer la signature
Gmail — Roue dentée ▸ Voir tous les paramètres ▸ onglet Général ▸ section Signature ▸ Créer. Cliquez dans le cadre de saisie et collez avec Ctrl+V (Cmd+V sur Mac) après avoir utilisé le bouton « Copier la signature ». Descendez en bas de la page et enregistrez les modifications.
Outlook (application Windows) — Fichier ▸ Options ▸ Courrier ▸ Signatures ▸ Nouveau, puis collez dans la zone d'édition. Outlook ignore une partie du CSS moderne : c'est pour cela que la signature est construite en tableaux avec des styles écrits directement sur chaque cellule.
Outlook sur le web — Roue dentée ▸ Courrier ▸ Composer et répondre ▸ Signature électronique, puis collez et enregistrez.
Apple Mail — Mail ▸ Réglages ▸ Signatures ▸ « + ». Décochez d'abord « Toujours utiliser la police par défaut », sans quoi la mise en forme collée est perdue.
Si votre outil demande du code — certains logiciels de messagerie d'entreprise attendent le HTML brut : utilisez alors « Copier le code HTML » plutôt que « Copier la signature ».
Aucune donnée n'est envoyée : la signature est assemblée par votre navigateur et n'existe que dans cette page tant que vous ne l'avez pas collée dans votre messagerie.
Informations personnelles
Photo
La photo reste sur votre appareil : elle est lue par le navigateur et intégrée au document au moment de l'impression. Elle n'est jamais téléversée.
Mentions facultatives
Ces indications sont d'usage en Suisse mais ne sont jamais obligatoires. Décochez celles que vous ne souhaitez pas faire figurer.
Profil
Expériences professionnelles
Formation
Compétences
Langues
Certificats et formations continues
Centres d'intérêt
Références
Mise en page
Aperçu A4
La version Word est un vrai fichier .docx : elle s'ouvre sans avertissement de réparation et se modifie librement. Sa mise en page s'appuie sur les styles Word (Titre 1, Titre 2, Normal…), de sorte qu'un changement de police ou de couleur se fait en une fois depuis le volet des styles, et non paragraphe par paragraphe. Elle reprend l'esprit du modèle choisi — sections, ordre, couleur, photo — sans en copier le millimètre : c'est un document de travail, le PDF reste la version à envoyer.
Le PDF est produit par la fonction d'impression de votre navigateur : choisissez « Enregistrer au format PDF » comme imprimante. Le texte reste sélectionnable et net à l'impression, et rien du site — ni menu, ni onglets — n'apparaît sur la page. Vos données ne sont jamais envoyées sur internet : le fichier d'export reste sur votre appareil, et c'est le seul moyen de retrouver votre CV lors d'une prochaine visite.
Le bloc destinataire est calé à 45 mm du haut de la feuille, dans la zone que découvre la fenêtre d'une enveloppe C5/C6. Pliée en trois, la lettre laisse alors apparaître l'adresse sans qu'il faille la recopier.
Expéditeur
Lieu et date
Corps de la lettre
Les indications grisées disparaissent dès que vous écrivez : elles ne sont là que pour rappeler la structure attendue. Aucun texte n'est rédigé à votre place — une lettre de motivation générée se reconnaît, et dessert la candidature.
Mise en page
Aperçu A4
La lettre est enregistrée dans le même fichier que le CV : utilisez « Exporter mes données » depuis l'onglet CV pour conserver les deux. Rien n'est envoyé sur internet.
Tout le traitement est effectué entièrement dans votre navigateur.
Pourquoi une signature en tableaux
Outlook pour Windows n'affiche pas les e-mails avec un moteur de navigateur : il utilise celui de Word, qui ignore une grande partie du CSS moderne — pas de flex, pas de float fiable, marges capricieuses. La seule construction que tous les logiciels de messagerie restituent de la même façon reste le tableau, avec les styles écrits directement sur chaque cellule. C'est ce que produit cet outil, et c'est pourquoi le code obtenu paraît daté : il l'est volontairement.
Ce qu'on attend d'un CV en Suisse
L'usage suisse diffère de l'usage français sur plusieurs points. La photo est courante, sans être obligatoire ni jamais exigible. Les mentions de date de naissance, nationalité, permis de séjour et état civil figurent traditionnellement en tête ; elles restent facultatives et vous pouvez les omettre — d'où les cases à cocher plutôt qu'un modèle figé. Les langues occupent une place importante dans un pays plurilingue : elles gagnent à être annoncées selon l'échelle européenne CECR, de A1 à C2, plus précise qu'un « courant » que chacun interprète à sa façon. Les certificats de travail, propres à la Suisse, sont joints à la candidature sans figurer dans le CV lui-même : la ligne « Annexes » de la lettre les mentionne.
La lettre et l'enveloppe à fenêtre
Les enveloppes suisses les plus répandues ont leur fenêtre à droite, contrairement à l'usage français. L'adresse du destinataire doit donc tomber dans cette zone, à environ 45 mm du haut de la feuille : pliée en trois, la lettre laisse alors apparaître l'adresse sans qu'il faille la recopier. L'outil propose les deux positions, la fenêtre à gauche restant fréquente pour les envois internationaux.
Où sont enregistrées mes données ?
Nulle part, et c'est délibéré. Tout vit dans l'onglet ouvert et disparaît à sa fermeture. Le bouton « Exporter mes données » produit un fichier qui reste sur votre appareil : c'est le seul moyen de retrouver votre CV lors d'une prochaine visite.
Comment obtenir un PDF ?
Par le bouton « Télécharger en PDF », qui ouvre la fenêtre d'impression du navigateur : choisissez « Enregistrer au format PDF » comme imprimante. Le texte reste sélectionnable et net à n'importe quel zoom, contrairement à une capture d'image.
Le site apparaît-il sur le PDF ?
Non. Au moment de l'impression, seule la page du document est envoyée à l'imprimante : ni les onglets, ni l'en-tête, ni le pied de page.
Ma photo est-elle téléversée ?
Non. Elle est lue par le navigateur et intégrée au document au moment de l'impression, sans jamais quitter votre appareil.