
Closed
Posted
I keep batches of plain .txt files that need to be packed into a single archive-style file so I can free up space and reduce manual handling. Alongside the merged output, I also want a spreadsheet that captures basic metadata for every source file (file name, original size, creation date/time and any line-count or checksum you find convenient). Key points • Input will always be TXT. • The merge itself can be a simple end-to-end concatenation; no extra separators are necessary unless you feel a minimal delimiter will help the report stay in sync. • An .xlsx report must be generated automatically in the same run, listing the attributes above and any additional stats you can collect without major overhead. • The process should complete in memory-efficient fashion; some folders can reach several gigabytes in total. Please deliver: 1. The working utility or script (Python, C#, Go or another cross-platform language is fine). 2. Source code with brief inline comments. 3. A short README explaining how to run the tool and where each output file will appear. I’ll test with a live set of roughly 10,000 TXT files and will sign off once the merged file opens correctly and the Excel sheet matches the source list one-to-one.
Project ID: 40557424
79 proposals
Remote project
Active 52 mins ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
79 freelancers are bidding on average $12 USD/hour for this job

Hey! I specialize in Python automation and file processing with 9+ years building fast, reliable utilities for large-scale data workflows. Here’s how I can help: - Merge large TXT files efficiently - Generate detailed Excel metadata reports - Build memory-efficient processing scripts - Deliver clean code and documentation Could you clarify if you want the TXT files merged alphabetically, by creation date, or in their existing folder order?
$12 USD in 40 days
7.3
7.3

Hello, I can make the script using Python. I will create a memory-efficient solution that streams large TXT files into a single archive-style output without loading everything into RAM, making it suitable even for folders totaling several gigabytes. The tool will automatically generate a detailed .xlsx report containing the original file name, size, creation/modification date, line count, checksum (MD5/SHA-256), processing status, and any other useful statistics. If needed, I can also include byte offsets for each file inside the merged output, making future extraction or verification much easier. Questions: Should the merged file preserve a deterministic order (alphabetical, creation date, or another custom order)? Would you like the solution as a standalone executable (.exe) or as a Python script with source code? I recommend building this in Python using a streaming approach. Each TXT file will be processed sequentially, with metadata collected on the fly while writing directly to the merged output. The Excel report will be generated automatically using openpyxl, ensuring minimal memory usage, fast processing, and easy scalability for very large datasets. The solution can also support recursive folder scanning, checksum verification, progress logging, and resume capability for interrupted runs if desired. Thank you
$10 USD in 40 days
6.7
6.7

Hi, I have read the job description and now ready to start. I will provide 100% quality. Please send me a message for discussion. Let's discuss the job. Thanks
$8 USD in 40 days
5.8
5.8

Your merge script will fail if you load all 10,000 files into memory at once — you'll hit out-of-memory errors before the concatenation finishes. A streaming approach that processes files in chunks is the only safe path for multi-gigabyte batches. Quick questions - do you need the merged archive to support random-access lookups later, or is sequential append sufficient? And should the checksum be MD5, SHA-256, or a simpler CRC32 for speed? Here is the architectural approach: - PYTHON: Stream-based file processor that reads TXT files in 64KB chunks, writes to archive incrementally, and calculates checksums on-the-fly without loading full content into RAM. - EXCEL: Use openpyxl to generate .xlsx with columns for filename, size, creation timestamp, line count, and checksum — all populated during the single-pass merge operation. - DATA PROCESSING: Implement progress tracking and error handling for corrupt files, with rollback logic if any source file fails validation mid-merge. I've built similar ETL pipelines for log aggregation systems processing 50GB+ daily archives without memory spikes. Let's schedule a 15-minute call to confirm your checksum preference and delivery timeline.
$11 USD in 30 days
6.0
6.0

Hello, I can build a lightweight, cross-platform utility to efficiently merge large batches of TXT files and automatically generate a detailed Excel metadata report. I have experience developing Python-based automation tools, data processing pipelines, and file management systems designed for large-scale operations. My implementation approach: • Create a memory-efficient streaming merge process that handles thousands of TXT files and multi-gigabyte folders without loading everything into RAM. • Automatically scan the input directory, process each TXT file, and generate a single merged output archive-style text file. • Ensure the report matches the processed source files one-to-one for easy verification. • Add error handling for unreadable files, missing permissions, and interrupted processing. • Provide clean source code with comments and a README explaining installation, execution, input/output locations, and usage examples. I would recommend Python for this task because it provides excellent cross-platform support and efficient libraries for file processing and Excel generation. The final tool will be simple to run, reliable for your 10,000+ file test case, and structured so it can be extended later with features such as scheduling, compression, filtering, or duplicate detection.
$12 USD in 40 days
5.9
5.9

Hi, I am a full-stack software developer with 8 years of rich experience in software development, with a background in data processing and automation tools. I am familiar with Python, C#, Data Processing, Excel, Data Analysis, Data Management, File Handling, Scripting, Memory Optimization, and Cross-Platform Development. For this project, I can develop a memory-efficient utility that merges thousands of TXT files into a single output file while generating an Excel report containing file name, size, creation date, line count, checksum, and other useful metadata. The solution will be optimized to handle large folders efficiently and include clean source code with inline comments and a concise README. I'm an individual freelancer and can work on any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks. Emile.
$15 USD in 40 days
5.6
5.6

Hello Dear! I’m Md. Toriqul Islam, and I’m excited to partner with you. I can dive into your project immediately. I have rich experience in Python, file processing, Excel automation, and large-scale data handling, building efficient utilities that process thousands of files with minimal memory usage. I understand you need a cross-platform tool to merge thousands of TXT files into a single output while generating an .xlsx report containing file metadata, checksums, and other useful statistics, all optimized for very large datasets. I am skilled in Python, openpyxl, file I/O, multithreading, and automation. I’m ready to start immediately and discuss your requirements. Looking forward to hearing from you. Best regards, Md. Toriqul Islam
$8 USD in 30 days
5.4
5.4

I can build a fast, memory‑efficient utility that merges thousands of TXT files into a single archive‑style output while generating an Excel report with full metadata. I’ve developed similar high‑volume file‑processing tools where performance, accuracy and clean reporting are essential. If helpful, I can explain how I design a large‑scale file merger or how I implement an Excel metadata generator for heavy datasets. My approach: • Efficient TXT concatenation with optional minimal delimiters to keep the report aligned. • Automatic .xlsx report including file name, size, creation timestamp, line count and checksum. • Streamed processing to avoid memory spikes—ideal for folders reaching several GB and ~10,000 files. • Cross‑platform implementation in Python or C#, with clear inline comments and a simple CLI. • A concise README explaining usage, output locations and performance considerations. You’ll receive the working script, full source code and documentation. I’ll ensure the merged file opens correctly and the Excel sheet matches the source list one‑to‑one. Ready to deliver a reliable, lightweight tool that simplifies your TXT archiving workflow.
$15 USD in 40 days
5.4
5.4

I understand you need a solution to consolidate multiple plain .txt files into a single archive and simultaneously generate an .xlsx report detailing each source file's metadata. I've previously developed a Python script that automated the merging of thousands of log files and created a corresponding CSV report with file size and modification timestamps, reducing processing time by over 90%. I will build a Python script utilizing the `os` module for file system operations and the `pandas` library for generating the .xlsx report. The script will iterate through specified directories, concatenate the content of each .txt file sequentially, and extract metadata such as filename, size, and creation date for each. A minimal newline character will be used as a delimiter between merged files for clarity. The final output will be a single .txt archive and a formatted .xlsx file. How should the script handle subdirectories if they exist within the specified input path? Ready to start as soon as you confirm scope.
$15 USD in 7 days
5.2
5.2

I understand you need a tool to merge .txt files into one archive-style file while also generating an Excel report with relevant metadata. I can create a script in Python or C# that performs this task efficiently. The script will concatenate all input files and generate an .xlsx report capturing the file name, original size, creation date, and even a checksum for validation. The utility will ensure memory efficiency, which is crucial when handling large sets of files like your 10,000 TXT files. I'll provide brief inline comments in the source code for clarity, along with a README that explains how to run the tool and where to find the outputs. Do you have specific requirements for the metadata fields, or should I include additional stats that could be useful? What do you prefer as the output format for the merged file, considering your storage preferences? Do you have any specific performance benchmarks in mind for this merging process?
$25 USD in 26 days
5.3
5.3

With my substantial experience in data analysis and Python programming, I am confident that I can efficiently handle your TXT merging and Excel reporting needs, while keeping memory efficiency as a priority. The fact that I specialise in artificial intelligence, machine learning and deep learning certainly proves my strong knowledge in handling large volumes of files and working with cross-platform languages. This guarantees absolute proficiency in delivering a reliable, working utility or script for your project, along with relevant source codes for reference. Drawing from my student days to date, a known customer-centric approach has always played a vital role in my endeavours. By bidding competitively, ensuring clear communication and fostering aligning expectations even before the project commences, I try to build a strong foundation for seamless collaboration. You will be empowered throughout the process as every milestone is built upon open dialogues and mutual agreements. What contributes to my value system even further is the policy of receiving payment only after you are 100% satisfied with the project. This reinforces my commitment to delivering the highest quality work possible for every client, yourself included. Working with me doesn't just mean efficient execution of your job; it ensures an enriching professional collaboration where your interests are prioritized throughout our journey.
$12 USD in 6 days
4.8
4.8

Hi, I can build a fast, memory-efficient utility that merges thousands of TXT files into a single archive file while simultaneously generating a detailed Excel metadata report. I have extensive experience with Python automation, large-file processing, and Excel generation, ensuring the tool handles multi-GB datasets without excessive memory usage. The deliverable will include clean, well-documented source code, automatic metadata extraction; filename, size, timestamps, line count, checksum, etc., an .xlsx report, and a concise README. I'm ready to start immediately and can deliver a reliable, cross-platform solution within your timeline.
$9 USD in 40 days
4.4
4.4

Hello, As a result of a detailed review of your project requirements, I fully understand the scope and expectations. I have experience building file-processing utilities and automated reporting scripts, and I’m available to start your project right now. I bring strong expertise in Python, C#, scripting, data processing, Excel/XLSX generation, checksum handling, line counting, large file workflows, and data management. One of the key challenges in projects like this is merging thousands of TXT files efficiently without loading everything into memory, while generating an accurate one-to-one Excel metadata report. My solution would be to build a cross-platform utility that streams each TXT file into one merged archive file, records filename, size, creation date/time, line count, checksum, and status into an XLSX report, and includes clear README instructions plus commented source code. I have a couple of quick questions. • Should the output merged file use a delimiter between TXT files, or strictly concatenate with no separator? • Should the tool scan only one folder, or include subfolders recursively? I would be glad to discuss further details and am ready to start immediately. Looking forward to hearing from you. Best regards, Carlos.
$10 USD in 40 days
4.3
4.3

Nice to meet you , My name is Anthony Muñoz, I express my interest in working on your project after carefully reading the requirements and concluding that they match my area of knowledge and skills. I am currently the lead engineer for the IT agency DSPro and I have more than 10 years of experience in the field. I have successfully completed a large number of similar jobs and I consider your project to be a challenge in which I would like to work and be able to make it a reality. Please feel free to contact me, it will be my pleasure to help you. I greatly appreciate the time provided and I remain attentive to any questions or concerns. Greetings
$24 USD in 40 days
4.5
4.5

I’ll build a memory-efficient Python tool to merge your TXT files and auto-generate the Excel report. To ensure the tool handles your 10,000+ files seamlessly, I will: Use Streaming I/O: This ensures the process stays memory-safe even with multi-gigabyte datasets. Guarantee Data Integrity: I’ll implement SHA-256 checksums in the Excel report for 1-to-1 verification. Automate Metadata: The script will capture size, timestamps, and line counts with zero manual handling. I can deliver the source code, a clean README, and a walkthrough as requested. Ready to start immediately.
$13 USD in 35 days
4.6
4.6

I can develop a lightweight, memory-efficient utility that processes large batches of TXT files, merges them into a single archive-style output file, and generates a corresponding Excel report containing file metadata such as filename, size, creation/modification timestamps, line counts, and checksums. I would implement the solution in Python for portability and ease of maintenance, using a streaming approach to handle very large datasets efficiently without excessive memory usage. The deliverable will include the complete source code, inline documentation, an automatically generated .xlsx report, and a concise README explaining execution, configuration, and output locations.
$10 USD in 15 days
4.1
4.1

Affordable, Early Delivery. ★★★★★★★★★★★★★★I hold a Masters degree which gives me the requisite background to handle writing from various subjects. I am a highly committed person towards my work. You can rely on QualityXenter for quality and consistency in writing. We never violate copyright rules. I have vast amount of experience in this industry since I am working from 2015 as a professional writer. I provide many modifications till to get your satisfactions. I have access to enough journals to use in your research project. I always produce quality work at VERY LOW RATES so, don't worry if you have a low budget for your work, I will be very happy to make a new client like you. I am producing quality work for my clients including ARTICLE WRITING, REPORT WRITING, ESSAY WRITING, RESEARCH PAPERS, BUSINESS PLAN, TECHNICAL WRITING, MATLAB, THESIS, ACCOUNTING & FINANCE work ETC. Go through my profile link https://www.freelancer.com/u/qualityxenter
$8 USD in 1 day
4.0
4.0

Hi, We not only just write code—I build reliable solutions that solve real business problems. Whether it's automation, APIs, web applications, AI, or backend development, I can deliver exactly what you're looking for. Looking forward to working with you. Thanks, Deva
$12 USD in 40 days
4.0
4.0

Merging thousands of TXT files while keeping memory usage sane is a different problem than a simple concatenation script — that's exactly what a streaming, chunked approach solves. You need a tool that packs gigabytes of TXT files into one archive and produces a metadata report that matches the source list one-to-one, without choking on memory at 10,000-file scale. I've built cross-platform file-processing utilities like this before, using streaming I/O and buffered writes so large batches merge cleanly without loading everything into RAM at once. Two quick things: 1. For the checksum, is MD5 fine, or do you need something stronger like SHA-256 for integrity verification? 2. Should the Excel report preserve the original file order, or would you prefer it sorted (e.g., by name or size) for easier scanning? Want to open the chat so I can walk you through my approach before we start?
$10 USD in 30 days
3.5
3.5

I can deliver a cross‑platform script (Python recommended) that merges thousands of .txt files into one archive‑style output while generating an .xlsx report capturing file name, size, creation date/time, line count, and checksum. The merge will be memory‑efficient, streaming files sequentially to handle multi‑GB folders without crashing. The Excel sheet will map one‑to‑one with the source list, ensuring accuracy. Deliverables: clean source code with inline comments, a short README explaining usage, and tested outputs (merged file + Excel report). I’ll also add optional delimiters between files if desired. I’ve built similar utilities for bulk text processing and metadata logging, optimized for speed and reliability. Ready to provide a demo run and ensure the tool passes your 10,000‑file test smoothly.
$15 USD in 40 days
3.4
3.4

Addis Ababa, Ethiopia
Payment method verified
Member since May 14, 2026
$15-25 CAD / hour
€18-36 EUR / hour
₹750-1250 INR / hour
₹600-1500 INR
₹12500-37500 INR
$25-50 USD
₹1500-12500 INR
$15-25 USD / hour
₹750-1250 INR / hour
$10-30 USD
₹600-1500 INR
₹1500-12500 INR
$30-250 USD
$150 AUD
₹12500-37500 INR
$15-25 USD / hour
₹100-400 INR / hour
$150 AUD
$250-750 USD
min $50 USD / hour