Conçu sur une IA avancée exécutée sur votre appareil et l'accélération matérielle, pour des performances professionnelles sans compromis sur la confidentialité.IA sur votre appareil : performant et privé.
Outil pour Fusionner du Texte
Joignez blocs et fichiers avec le délimiteur voulu
- Rien n'est envoyé
- Blocs et fichiers ensemble
- Aperçu en direct à toute taille
Déposez ici des fichiers texte
Jusqu'à 25.0 MB chacun · .txt · .text · .md · .markdown · .log · .csv et plus
Ajoutez un bloc ou déposez des fichiers pour commencer.
La fusion suit toujours la liste affichée.
Inséré entre les sources, jamais après la dernière. \n \r \t \0 \\ fonctionnent dans le champ.
Appliqué à chaque source avant la jonction.
Conserver laisse chaque terminateur exactement tel qu'il était.
Marqueurs : {{name}} · {{index}} · {{count}} · {{chars}} · \n insère un saut de ligne
Pour les applications qui présument sinon la page de codes locale.
Décide de la forme du résultat et de l'extension du fichier.
0 fusionne tout en un seul fichier. Tout autre nombre produit un fichier par groupe.
Désactivé, le résultat est marqué obsolète au lieu d'être refait.
Gratuit : jusqu'à 25.0 MB par fichier, 75.0 MB au total, 5 fichiers à la fois. Les blocs saisis sont illimités.
Ce que fait cet outil
Il assemble des morceaux de texte brut en un seul document, dans un ordre que vous décidez, avec ce que vous voulez entre eux. Les morceaux peuvent être des blocs que vous saisissez ou collez, des fichiers que vous déposez, ou un mélange des deux dans une même liste — c'est précisément ce que la plupart des fusionneurs en ligne ne font pas, construits autour d'un sélecteur de fichiers et rien d'autre. Tout se passe sur votre appareil : aucun envoi, et la page continue de fonctionner une fois chargée même réseau coupé.
- Blocs et fichiers dans une même file — saisissez un paragraphe, déposez trois journaux, et fusionnez les quatre dans l'ordre que vous choisissez.
- Un délimiteur qui délimite vraiment — il se place entre les parties et jamais après la dernière : aucun séparateur superflu à effacer ensuite.
- Nettoyage pendant la fusion — rognez les bords, supprimez les lignes vides et les doublons dans la même passe, au lieu de fusionner puis d'enchaîner trois autres outils.
- Un aperçu indépendant de la taille — le résultat est dessiné sous forme de fenêtre de quelques milliers de caractères : une fusion de 75 Mo s'affiche aussi vite qu'une de 75 caractères.
- Quatre formes de sortie — texte brut, liste numérotée, Markdown avec un titre par source, ou tableau JSON avec une entrée par source.
Choisir un délimiteur
Le délimiteur est la décision qui change le plus le résultat, et le bon choix dépend de l'usage du fichier fusionné. Un saut de ligne empile les paragraphes. Une ligne vide sépare les sections comme l'attendent la plupart des lecteurs Markdown et texte. Une virgule ou une tabulation fabriquent une ligne d'allure tabulaire — d'allure, pas correcte, car ni l'une ni l'autre ne met entre guillemets une valeur contenant déjà le séparateur ; si cela compte, le fusionneur CSV est l'outil qui le fait bien. « Aucun » colle les parties sans rien entre elles, ce qu'il faut pour reconstituer quelque chose coupé au milieu d'un mot.
Les préréglages, et à quoi sert chacun
| Préréglage | Insère | Usage courant |
|---|---|---|
| Saut de ligne | \n | Empiler des lignes, fins de journaux, éléments de liste |
| Ligne vide | \n\n | Paragraphes, sections Markdown, chapitres |
| Espace | (une espace) | Recoller une phrase coupée sur plusieurs lignes |
| Virgule | , | Une liste rapide — pas une ligne CSV |
| Virgule + espace | , | Une liste lisible au fil du texte |
| Tabulation | \t | Coller dans une rangée de cellules de tableur |
| Barre verticale | | | Cellules de tableau Markdown, champs de journal |
| Point-virgule | ; | Fragments type SQL, listes européennes |
| Aucun | (rien) | Reconstituer un fichier coupé au milieu d'un mot |
Séquences d'échappement acceptées
Le champ personnalisé est un champ texte : un caractère de contrôle s'écrit, il ne se tape pas. Cinq séquences sont comprises : \n pour un saut de ligne, \r pour un retour chariot, \t pour une tabulation, \0 pour un caractère nul et \\ pour un antislash littéral. Elles peuvent apparaître n'importe où et se mêler à des caractères ordinaires, si bien qu'un séparateur \n---\n tient en une seule saisie. Tout autre caractère après un antislash est laissé tel quel — \q reste \q — parce que supprimer silencieusement la moitié d'un délimiteur est pire que vous montrer ce que vous avez mal saisi.
Deux formats de sortie ignorent complètement le délimiteur, et le panneau le signale sous le champ quand ils sont sélectionnés : Markdown sépare les sources avec sa propre ligne vide et son titre, et JSON les place dans un tableau où un séparateur n'a aucun sens.
Ordre et regroupement
La fusion suit toujours la liste affichée, de haut en bas. Ce qui change, c'est la façon dont la liste arrive à cet ordre.
Ordre naturel, pas ordre alphabétique
Trier des noms de fichiers comme du texte place chapitre10.txt avant chapitre2.txt, parce que « 1 » précède « 2 » caractère par caractère. C'est la mauvaise réponse pour presque toute fusion réelle, puisque les fichiers que l'on fusionne sont généralement numérotés : chapitres, parties, rotations de journaux datées, pages exportées. Ici l'ordre par nom compare les nombres intégrés comme des nombres : chapitre2 précède chapitre10 et partie-9 précède partie-10. Les noms jugés équivalents sont départagés par une comparaison fixe, si bien que l'ordre est le même à chaque fois plutôt que dépendant du navigateur ouvert.
Fusionner par groupes plutôt qu'en un seul fichier
Indiquez un nombre dans « Fusionner par groupes de » et la file est découpée en groupes consécutifs de cette taille, chacun produisant sa propre sortie avec son aperçu, ses statistiques et son téléchargement. Vingt chapitres par groupes de cinq donnent quatre volumes ; quarante journaux quotidiens par groupes de sept donnent des fichiers hebdomadaires. Zéro, ou un nombre au moins égal à la file, produit la sortie unique habituelle — il n'y a pas de mode distinct à activer. La suppression des doublons est limitée à une sortie : une ligne retirée du volume un reste présente dans le volume deux si c'est là qu'elle a sa place.
Nettoyer pendant la fusion
Le texte fusionné est souvent plus désordonné que chacune de ses sources, parce que les jonctions tombent exactement là où les bords irréguliers se rencontrent. Quatre options couvrent les cas qui reviennent à chaque fois, et chacune met l'aperçu à jour dès que vous l'activez.
- Inclure les sources vides — désactivé par défaut. Une source vide ou ne contenant que des espaces n'apporte rien, pas même un séparateur, donc jamais deux délimiteurs de suite. Activez-le quand l'emplacement vide a du sens — un jour manquant dans une série de fichiers quotidiens, par exemple.
- Rogner les bords de la source — retire les espaces de début et de fin de chaque source dans son ensemble. Cela ne touche pas à l'indentation intérieure, ce qui fait la différence entre ranger un fichier et reformater le code de quelqu'un.
- Supprimer les lignes vides — retire partout les lignes vides ou ne contenant que des espaces, pas seulement aux bords. Utile sur du texte copié ou extrait où une ligne sur deux est vide.
- Retirer les lignes en double — adjacentes réduit les répétitions consécutives d'une même ligne, ce dont un journal a besoin. Dans toute la sortie retire toute ligne déjà vue dans cette sortie, ce dont une liste de mots ou d'URL fusionnée a besoin.
L'ordre dans lequel elles s'appliquent
L'ordre compte et il est fixé, parce qu'un autre ordre donnerait un autre résultat. Les fins de ligne sont normalisées en premier, pour que toutes les étapes suivantes voient une seule représentation. Puis la source est rognée. Puis les lignes vides sont supprimées — le rognage peut créer une ligne vide, et l'inverse la laisserait en place. La suppression des doublons vient en dernier, sur ce qui reste. Un document qui se termine sans saut de ligne final se termine toujours sans : le nettoyage retire des lignes, il n'ajoute pas un terminateur que la source n'avait pas.
Formats de sortie
Le format décide de la forme du résultat et de l'extension de téléchargement. Les quatre sont gratuits.
| Format | Se télécharge en | Utilise le délimiteur | Forme |
|---|---|---|---|
| Texte brut | .txt | Oui | Les parties, jointes. |
| Liste numérotée | .txt | Oui | Chaque partie précédée de son numéro. |
| Markdown | .md | Non | Chaque source en titre de niveau deux, puis son corps. |
| Tableau JSON | .json | Non | Une entrée de tableau par source. |
Une entrée par source mérite d'être dit clairement, parce que c'est là que les outils de fusion se trompent couramment : si un outil construit d'abord la chaîne jointe puis la découpe sur les sauts de ligne pour former le tableau, ce tableau n'a qu'un élément dès que le délimiteur n'est pas un saut de ligne, et la liste numérotée numérote des lignes au lieu de sources. Les deux paraissent plausibles et les deux sont faux. Ici les formats sont construits à partir des parties, avant toute jonction : une fusion de trois sources avec une virgule donne bien un tableau de trois.
Encodages et fins de ligne
Ce sont les deux choses qui transforment une fusion correcte en fichier illisible, et toutes deux sont invisibles jusqu'à ce qu'elles ne le soient plus.
Ce que décide la marque d'ordre des octets
Une marque d'ordre des octets, c'est le fichier qui déclare lui-même son encodage : elle l'emporte donc sur toute supposition. Les marques UTF-8, UTF-16LE et UTF-16BE sont lues et respectées, et la marque elle-même est retirée plutôt que fusionnée dans votre texte — sans quoi chaque fichier exporté en « CSV UTF-8 » depuis Excel ajouterait un caractère invisible en tête de sa section. Sans marque, les octets sont testés comme UTF-8 valide, avec repli sur Windows-1252, ce qu'écrit un éditeur en configuration occidentale quand rien ne lui a demandé autre chose. La fiche de chaque fichier indique l'encodage réellement retenu : un résultat surprenant a une cause visible. UTF-32 est nommé et refusé plutôt que décodé en charabia, et un fichier dont les octets ne sont pas du texte — une image renommée en .txt, par exemple — est repéré avant de se transformer en écran de caractères de remplacement.
CRLF, LF, et pourquoi le Bloc-notes affiche une seule longue ligne
Windows termine les lignes par un retour chariot suivi d'un saut de ligne ; presque tout le reste n'utilise que le saut de ligne. Fusionner des fichiers des deux mondes donne un document contenant les deux, et les anciens éditeurs Windows affichent la moitié en LF seul comme une seule ligne ininterrompue. Conserver laisse chaque terminateur exactement tel quel, ce qui est correct quand les octets ne doivent pas changer. LF et CRLF les réécrivent tous. Quand les sources divergent, la section des fins de ligne le signale plutôt que de vous laisser le découvrir dans le fichier téléchargé. Il existe aussi une marque d'ordre des octets facultative en sortie, pour le cas où le fichier fusionné doit s'ouvrir proprement dans une application qui présume la page de codes locale.
Blocs, fichiers et très gros collages
Un bloc que vous saisissez et un fichier que vous déposez sont la même chose pour la fusion — un morceau de texte nommé dans une liste — mais pas pour le navigateur, et la différence mérite d'être connue.
Quand un bloc passe en lecture seule
Une zone de texte contenant une très grande chaîne coûte au navigateur un temps réel à chaque frappe, et ce coût croît avec la taille de la chaîne. Un bloc qui dépasse 200 000 caractères est donc sorti de l'éditeur et transformé en fiche source à fenêtre : le texte est conservé en entier et fusionne exactement comme avant, la fiche affiche les premiers milliers de caractères, et le bloc peut toujours être réordonné, dupliqué et retiré. La seule chose impossible est d'y taper. L'alternative est un outil qui ralentit à mesure que vous y collez du texte jusqu'à ne plus répondre, ce qui est précisément le comportement remplacé ici.
Ce que l'on peut déposer
Des fichiers texte brut de tout type : .txt et .text, .md et .markdown, .log, .csv et .tsv, .json, .xml, .yml et .yaml, .html et .htm, .css et .js, .srt et .vtt, .ini, .conf et .sql. La liste est fermée et vérifiée dès la boîte de dialogue de fichiers : un document impossible à fusionner ici est aussi impossible à sélectionner ici — et si l'un passe malgré tout, le refus indique ce qu'il est, ce que l'outil accepte, et l'unique route qui le convertit. Un .docx va vers Word en texte, un .pdf vers PDF en texte, un tableur vers Excel en CSV.
Limites, confidentialité et où tout s'exécute
Rien n'est envoyé et rien n'est conservé. Les fichiers sont lus sur votre appareil, fusionnés hors du fil principal pour que la page reste réactive, et le résultat n'existe que dans l'onglet jusqu'à ce que vous le copiiez ou le téléchargiez. Fermer l'onglet suffit à tout effacer.
- Gratuit — jusqu'à 25 Mo par fichier, 75 Mo sur l'ensemble de la file, cinq fichiers à la fois — et des blocs saisis illimités, car une limite de blocs ne restreindrait rien qu'un second collage ne contourne.
- Pro — relève le nombre de fichiers et le plafond de taille à ce que votre appareil peut supporter, et livre une fusion par groupes en une seule archive au lieu d'un téléchargement par groupe.
- Tous les réglages sont gratuits — le délimiteur, l'ordre, les quatre options de nettoyage, les fins de ligne, les en-têtes, les quatre formats de sortie et la taille de groupe existent sur les deux offres. Ce que Pro achète, c'est l'échelle et la livraison, jamais une capacité.
- Hors ligne — une fois la page chargée il n'y a plus de trafic réseau : l'outil fonctionne connexion coupée.
Les fusions s'exécutent hors du fil principal, sur votre appareil. Le jeu de référence de 75 Mo est joint en 136 ms et seuls les premiers milliers de caractères sont dessinés : la page reste réactive quelle que soit la taille.
Quand utiliser autre chose
- Pour des données tabulaires avec des valeurs entre guillemets, utilisez le fusionneur CSV : une jonction de texte ignore qu'une virgule dans un champ entre guillemets n'est pas un séparateur.
- Pour des documents JSON à combiner par clé plutôt qu'à mettre bout à bout, utilisez le fusionneur JSON.
- Pour des fichiers Word, PDF ou PowerPoint, convertissez-les d'abord en texte ; ici un conteneur binaire est refusé au lieu d'être lu comme du texte.
- Quand la jonction doit se faire dans une transaction de base de données, ou dépend d'une règle que cet outil ne sait pas exprimer, un script est la bonne réponse.
Questions fréquentes
Comment le fusionneur combine-t-il mes blocs ?
Chaque bloc et chaque fichier de la liste est lu de haut en bas et joint dans cet ordre exact avec le délimiteur choisi. Le délimiteur ne se place qu'entre les parties, jamais après la dernière, donc il ne reste jamais de séparateur en fin de fichier. Les blocs vides ou ne contenant que des espaces sont ignorés par défaut pour éviter deux séparateurs consécutifs ; activez Inclure les sources vides si vous devez les conserver.
Quels délimiteurs puis-je utiliser ?
Neuf préréglages — saut de ligne, ligne vide, espace, virgule, virgule et espace, tabulation, barre verticale, point-virgule et aucun — plus toute chaîne que vous saisissez. Le champ personnalisé comprend les échappements antislash : \n pour un saut de ligne, \t une tabulation, \r un retour chariot, \0 un caractère nul et \\ un antislash littéral. Un séparateur de plusieurs caractères comme \n---\n tient donc dans le champ lui-même. Un échappement que l'outil ne reconnaît pas est laissé tel quel plutôt que supprimé en silence.
Puis-je contrôler l'ordre de fusion des fichiers ?
Oui, de trois façons. L'ordre manuel est la liste telle que vous l'arrangez avec les flèches. L'ordre par nom est naturel et non alphabétique : chapitre2.txt passe avant chapitre10.txt au lieu d'après — la différence qui compte quand on fusionne des chapitres numérotés ou des journaux datés. L'ordre par taille trie par longueur. Nom et taille ont chacun une variante décroissante, et tous les modes sont gratuits.
Puis-je mettre un titre au-dessus de chaque fichier dans le résultat ?
Oui. Les champs d'en-tête et de pied acceptent un petit modèle : {{name}} est le nom du fichier source, {{index}} sa position, {{count}} le nombre de sources de cette sortie et {{chars}} sa longueur après nettoyage. Un en-tête « === {{name}} === » place un séparateur étiqueté au-dessus de chaque fichier, ce qui rend un journal fusionné lisible ensuite. La sortie Markdown le fait pour vous en transformant chaque nom de source en titre de niveau deux.
Quels formats de sortie sont proposés ?
Texte brut joint les parties avec votre délimiteur. Liste numérotée préfixe chaque partie de son numéro. Markdown écrit chaque source en titre de niveau deux suivi de son corps et se télécharge en .md. Tableau JSON écrit une entrée par source et se télécharge en .json — une entrée par source, et c'est important : un fusionneur qui découperait la chaîne déjà jointe renverrait un seul élément dès que le délimiteur n'est pas un saut de ligne. Tous les formats sont gratuits sur les deux offres.
Gère-t-il les fichiers qui ne sont pas en UTF-8 ?
Oui. La marque d'ordre des octets de chaque fichier est lue en premier et l'emporte sur toute supposition : un fichier UTF-16LE — ce qu'Excel et le Bloc-notes produisent sous le nom « Texte Unicode » — est décodé correctement au lieu de devenir une colonne de caractères nuls. Sans marque, les octets sont testés comme UTF-8 valide, avec repli sur Windows-1252, ce qu'écrit un éditeur en configuration occidentale quand rien ne lui a demandé autre chose. La fiche de chaque fichier indique l'encodage réellement utilisé, et une marque UTF-8 est retirée plutôt que fusionnée dans votre texte.
Peut-il corriger des fins de ligne mélangées ?
Oui, et il vous prévient quand c'est le cas. Les fichiers Windows terminent les lignes par CRLF et ceux d'Unix par LF ; fusionner les deux donne un fichier que certains éditeurs affichent comme une seule longue ligne. Conserver laisse chaque terminateur exactement tel qu'il était, ce qui est juste quand les octets ne doivent pas changer. LF et CRLF les réécrivent tous. Quand les sources divergent, la section des fins de ligne le signale au lieu d'attendre que vous le découvriez dans le résultat.
Puis-je supprimer les lignes en double ou vides pendant la fusion ?
Oui. Rogner les bords retire les espaces de début et de fin de chaque source sans toucher à l'indentation intérieure. Supprimer les lignes vides retire les lignes vides ou ne contenant que des espaces. Retirer les lignes en double fonctionne de deux façons : adjacentes réduit les répétitions consécutives d'une même ligne, ce dont un journal a besoin, tandis que dans toute la sortie retire toute ligne déjà vue dans cette sortie — limité à un seul fichier de sortie, pour qu'une fusion par groupes ne supprime jamais une ligne du fichier deux parce que le fichier un l'avait déjà.
Puis-je produire plusieurs fichiers au lieu d'un seul ?
Oui. Indiquez un nombre dans Fusionner par groupes de et la file est découpée en groupes de cette taille, chacun produisant sa propre sortie — vingt chapitres par groupes de cinq donnent quatre volumes. Chaque sortie a son aperçu, ses statistiques et son bouton de téléchargement. Pro ajoute une archive unique contenant l'ensemble, soit la différence entre un clic et vingt.
Y a-t-il une limite de taille, et mon texte quitte-t-il mon appareil ?
Rien n'est envoyé. Chaque fusion s'exécute sur votre appareil, hors du fil principal, et l'outil continue de fonctionner sans réseau une fois la page chargée. L'offre gratuite accepte jusqu'à 25 Mo par source, 75 Mo sur l'ensemble de la file et cinq fichiers à la fois, avec des blocs saisis illimités sur les deux offres. Pro relève le nombre de fichiers et le plafond à ce que votre appareil peut supporter. L'aperçu affiche les premiers milliers de caractères quelle que soit la taille du résultat, et c'est pourquoi une fusion de 75 Mo reste réactive au lieu de figer l'onglet.
sur 1 535 notes
Notez cet outil
Touchez une étoile — c’est rapide