whatisgithub

What is compressed2txt?

aveyo/compressed2txt — explained in plain English

Analysis updated 2026-07-16 · repo last pushed 2021-11-14

238PowerShellAudience · ops devopsComplexity · 2/5DormantSetup · easy

In one sentence

Converts Windows files and folders into plain text so you can share them through text-only channels like forums or chat. The recipient runs a generated batch file to extract the original files.

Mindmap

mindmap
  root((repo))
    What it does
      Compresses files
      Encodes as text
      Generates batch file
    Encoding options
      BAT85 safer for web
      BAT91 smaller output
      Optional password
    Use cases
      Share on text-only forums
      Malware sample sharing
      IT config sharing
    Tech stack
      PowerShell
      Windows built-in tools
      Batch files
    Audience
      IT admins
      Malware analysts
      Developers
    Compatibility
      Windows 7 and up
      No extra software needed

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Share a file on a forum or chat that only accepts text by encoding it and letting the recipient extract it with a batch file.

USE CASE 2

Send configuration files to colleagues through text-only channels without needing a file hosting service.

USE CASE 3

Post scripts or small data dumps on message boards where file attachments are not supported.

What is it built with?

PowerShellWindows BatchBAT85BAT91

How does it compare?

aveyo/compressed2txtanysearch-ai/anysearch-skilldisintegr8te/teams-policy-export
Stars238265114
LanguagePowerShellPowerShellPowerShell
Last pushed2021-11-14
MaintenanceDormant
Setup difficultyeasyeasymoderate
Complexity2/52/53/5
Audienceops devopsdeveloperops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Windows-only tool that relies on built-in OS features, no additional software installation required.

So what is it?

Compressed 2 TXT is a Windows tool that converts files and folders into plain text so you can share them anywhere that only accepts text, like forum posts, chat messages, or pastebin sites that don't support file uploads. You just right-click a file, pick "Send to," and it generates a text file containing an encoded version of your data. Anyone can then copy that text into a batch file and run it on their own Windows machine to extract the original files. The tool works by first compressing your files using Windows' built-in compression, then converting the result into text using an encoding method similar to how email attachments were encoded in the early days of the internet. It offers two encoding options: BAT85, which is safer for posting on websites, and BAT91, which produces slightly smaller output but uses characters that some websites might mangle. You can optionally add a password by randomizing the encoding key, making it harder for someone to decode your files without permission. This is useful for anyone who needs to share files on platforms without attachment support, malware analysts sharing samples, IT admins posting configuration files, or developers sharing scripts and data dumps on message boards. If you've ever needed to send a small file through a channel that only accepts text, this tool handles that gap. What's notable is how the tool gives you fine-grained control over the tradeoff between file size and processing time. For files that don't compress well (like disk images or video files), you can skip compression entirely and save several minutes of waiting for almost no size benefit. The README walks through a real example where skipping compression on a 260MB file cut processing time from nearly five minutes down to under a minute. The project is also designed to work on older systems going back to Windows 7, relying only on built-in Windows tools rather than requiring additional software.

Copy-paste prompts

Prompt 1
How do I use Compressed2TXT to encode a folder of files into text so I can paste it into a forum post?
Prompt 2
What is the difference between BAT85 and BAT91 encoding, and which one should I choose for sharing on websites?
Prompt 3
How do I skip compression for files that don't compress well like disk images or videos to save processing time?
Prompt 4
How do I add a password to protect my encoded files so others cannot decode them without permission?

Frequently asked questions

What is compressed2txt?

Converts Windows files and folders into plain text so you can share them through text-only channels like forums or chat. The recipient runs a generated batch file to extract the original files.

What language is compressed2txt written in?

Mainly PowerShell. The stack also includes PowerShell, Windows Batch, BAT85.

Is compressed2txt actively maintained?

Dormant — no commits in 2+ years (last push 2021-11-14).

How hard is compressed2txt to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is compressed2txt for?

Mainly ops devops.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.