The Story Behind the World’s Smallest Macro Recorder
How a 36 KB executable became one of the most downloaded automation tools on the planet – and why millions of users still rely on it every day.
TinyTask at a Glance
Two decades of keeping things small, fast, and free
Our Mission
Automation should not require a manual of its own
TinyTask exists for a single reason: to give people the simplest possible way to automate repetitive computer tasks. No bloated installers, no registration walls, no subscription fees, no learning curve. Download a 36 KB file, double-click it, and start recording. That is the entire setup process.
The philosophy driving every decision we make is straightforward – do less, not more. Where other automation platforms pile on scripting languages, conditional logic engines, plugin ecosystems, and cloud dashboards, TinyTask stays ruthlessly focused on the one thing most people actually need: record what I just did on screen, then replay it whenever I want.
This approach is deliberate. We watched the automation software market grow increasingly complicated through the 2000s and 2010s. Tools that started simple added feature after feature until new users needed hours of tutorials before they could automate a single click. TinyTask refuses to follow that path. The toolbar shows six buttons – Open, Save, Rec, Play, exe, Prefs – and that is the complete interface. If a feature does not fit into those six buttons, it does not belong in TinyTask.
The result is a program that data-entry workers pick up in thirty seconds, that gamers use to automate farming loops without reading documentation, and that IT administrators deploy across hundreds of machines without any configuration. The 36 KB file size is not a limitation. It is the product.
The TinyTask Story
From a side project to millions of downloads worldwide
What We Stand For
The principles behind every line of code
Who Uses TinyTask
From office workers to competitive gamers, TinyTask fits into any workflow
Technical DNA
What makes a 36 KB program this capable
TinyTask is written in C and compiled with aggressive size optimization. It interfaces directly with the Windows API to capture and replay input events at the OS level. There is no interpreter, no virtual machine, no managed runtime sitting between TinyTask and the hardware. Mouse movement coordinates, click events, keyboard presses, and timing delays are recorded into a compact binary .rec format that stores hours of activity in kilobytes of data.
The compile-to-EXE feature bundles the playback engine and a recorded .rec file into a single standalone executable. Hand that EXE to anyone running Windows and they can replay your recorded sequence without downloading or installing TinyTask first. The output executable typically lands between 40-60 KB depending on recording length.
Playback supports variable speed control – slow it down to quarter speed for debugging, or speed it up to blast through repetitive sequences. The loop counter accepts values from 1 to 9999, and a continuous-loop option repeats indefinitely until you press the stop hotkey. All playback runs in the foreground, replaying actual input events that applications treat identically to human interaction.
How TinyTask Compares
Different tools for different needs – here is where TinyTask fits
The automation software space ranges from enterprise-grade platforms like UiPath and Blue Prism to scripting tools like AutoHotkey and Python. TinyTask occupies a specific niche: instant, zero-configuration macro recording for people who need to automate a task right now without spending an hour setting up a tool first.
TinyTask vs. AutoHotkey
AutoHotkey is a scripting language with enormous power and flexibility. If you need conditional logic, variable manipulation, or window-specific hotkeys, AutoHotkey is the better choice. But AHK requires learning a scripting syntax, writing and debugging scripts, and keeping an interpreter installed. TinyTask handles the 80% of automation tasks that do not need any of that complexity – press record, do the thing, press stop, press play.
TinyTask vs. Windows Power Automate
Microsoft’s Power Automate Desktop offers a full-featured RPA platform with web connectors, cloud integration, and enterprise management. It requires a Microsoft account, a multi-hundred-megabyte installation, and familiarity with flow-based programming. TinyTask is for the user who just wants to automate five mouse clicks and a few keystrokes without signing into anything.
TinyTask vs. Macro Recorder
Commercial macro recorders like Macro Recorder by Bartels Media offer smart recording with image recognition and smart delays. These tools cost $50 to $150 and install as full Windows applications. TinyTask trades those advanced features for zero cost, zero installation, and zero learning time. For simple, repetitive task playback, TinyTask does everything you need at a fraction of the overhead.
Ready to Automate?
Download TinyTask and start recording your first macro in under 30 seconds. No signup, no installation, no credit card.
Download TinyTask 1.77