{"id":2391,"date":"2026-03-06T12:01:35","date_gmt":"2026-03-06T12:01:35","guid":{"rendered":"https:\/\/thetinytask.com\/how-to-use-tinytask\/"},"modified":"2026-03-07T08:43:01","modified_gmt":"2026-03-07T08:43:01","slug":"how-to-use-tinytask","status":"publish","type":"post","link":"https:\/\/thetinytask.com\/how-to-use-tinytask\/","title":{"rendered":"How to Use TinyTask: Complete Beginner Tutorial"},"content":{"rendered":"\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Exo+2:wght@400;500;600;700;800&#038;display=swap\" rel=\"stylesheet\">\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.1\/css\/all.min.css\">\r\n<style>\r\n.tt-article {\r\n  font-family: \"Exo 2\", sans-serif;\r\n  color: #1a2b3d;\r\n  background: #f8fafb;\r\n  line-height: 1.75;\r\n  font-size: 1.05rem;\r\n  font-weight: 400;\r\n  padding: 0;\r\n  margin: 0;\r\n}\r\n.tt-article *,\r\n.tt-article *::before,\r\n.tt-article *::after {\r\n  box-sizing: border-box;\r\n}\r\n.tt-article__inner {\r\n  max-width: 820px;\r\n  margin: 0 auto;\r\n  padding: 48px 24px 60px;\r\n}\r\n.tt-article h1 {\r\n  font-family: \"Exo 2\", sans-serif;\r\n  font-size: 2.2rem;\r\n  font-weight: 800;\r\n  color: #0b1d33;\r\n  line-height: 1.25;\r\n  margin: 0 0 16px 0;\r\n}\r\n.tt-article__meta {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 16px;\r\n  flex-wrap: wrap;\r\n  font-size: 0.88rem;\r\n  color: #5a6b7e;\r\n  margin-bottom: 32px;\r\n  padding-bottom: 24px;\r\n  border-bottom: 1px solid #e2e8f0;\r\n}\r\n.tt-article__meta i {\r\n  color: #1499d5;\r\n  margin-right: 4px;\r\n}\r\n.tt-article h2 {\r\n  font-family: \"Exo 2\", sans-serif;\r\n  font-size: 1.6rem;\r\n  font-weight: 700;\r\n  color: #0b1d33;\r\n  margin: 48px 0 20px 0;\r\n  padding-bottom: 12px;\r\n  border-bottom: 2px solid rgba(20, 153, 213, 0.15);\r\n}\r\n.tt-article h3 {\r\n  font-family: \"Exo 2\", sans-serif;\r\n  font-size: 1.2rem;\r\n  font-weight: 700;\r\n  color: #0b1d33;\r\n  margin: 32px 0 12px 0;\r\n}\r\n.tt-article p {\r\n  margin: 0 0 16px 0;\r\n  color: #1a2b3d;\r\n}\r\n.tt-article a {\r\n  color: #1499d5;\r\n  text-decoration: none;\r\n  font-weight: 500;\r\n}\r\n.tt-article a:hover {\r\n  text-decoration: underline;\r\n}\r\n.tt-article strong {\r\n  font-weight: 700;\r\n  color: #0b1d33;\r\n}\r\n.tt-article ul,\r\n.tt-article ol {\r\n  margin: 0 0 16px 0;\r\n  padding-left: 24px;\r\n}\r\n.tt-article li {\r\n  margin-bottom: 8px;\r\n}\r\n\r\n\/* Callout box *\/\r\n.tt-article__callout {\r\n  background: linear-gradient(135deg, #f0f7fc 0%, #e8f4fd 100%);\r\n  border-left: 4px solid #1499d5;\r\n  border-radius: 0 16px 16px 0;\r\n  padding: 20px 24px;\r\n  margin: 24px 0;\r\n}\r\n.tt-article__callout p {\r\n  margin: 0;\r\n  color: #0b1d33;\r\n}\r\n.tt-article__callout i {\r\n  color: #1499d5;\r\n  margin-right: 8px;\r\n}\r\n\r\n\/* Warning callout *\/\r\n.tt-article__warning {\r\n  background: linear-gradient(135deg, #fffbeb 0%, #fef3c7 100%);\r\n  border-left: 4px solid #f5a623;\r\n  border-radius: 0 16px 16px 0;\r\n  padding: 20px 24px;\r\n  margin: 24px 0;\r\n}\r\n.tt-article__warning p {\r\n  margin: 0;\r\n  color: #92400e;\r\n}\r\n.tt-article__warning i {\r\n  color: #f5a623;\r\n  margin-right: 8px;\r\n}\r\n\r\n\/* Step cards *\/\r\n.tt-article__step {\r\n  background: #ffffff;\r\n  border: 1px solid #e2e8f0;\r\n  border-radius: 16px;\r\n  padding: 24px 28px;\r\n  margin: 20px 0;\r\n  box-shadow: 0 4px 24px rgba(20, 153, 213, 0.08);\r\n}\r\n.tt-article__step h3 {\r\n  margin-top: 0;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 12px;\r\n}\r\n.tt-article__step-num {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  width: 36px;\r\n  height: 36px;\r\n  background: linear-gradient(135deg, #1499d5 0%, #00aeef 100%);\r\n  color: #fff;\r\n  border-radius: 50%;\r\n  font-size: 0.95rem;\r\n  font-weight: 700;\r\n  flex-shrink: 0;\r\n}\r\n\r\n\/* Keyboard shortcut badge *\/\r\n.tt-kbd {\r\n  display: inline-block;\r\n  background: #0b1d33;\r\n  color: #ffffff;\r\n  font-family: \"Exo 2\", sans-serif;\r\n  font-size: 0.8rem;\r\n  font-weight: 600;\r\n  padding: 3px 10px;\r\n  border-radius: 6px;\r\n  letter-spacing: 0.5px;\r\n  white-space: nowrap;\r\n}\r\n\r\n\/* Use case cards *\/\r\n.tt-article__use-cases {\r\n  display: grid;\r\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\r\n  gap: 16px;\r\n  margin: 24px 0;\r\n}\r\n.tt-article__use-card {\r\n  background: #ffffff;\r\n  border: 1px solid #e2e8f0;\r\n  border-radius: 16px;\r\n  padding: 24px;\r\n  box-shadow: 0 4px 24px rgba(20, 153, 213, 0.08);\r\n  transition: box-shadow 0.2s ease, transform 0.2s ease;\r\n}\r\n.tt-article__use-card:hover {\r\n  box-shadow: 0 8px 32px rgba(20, 153, 213, 0.14);\r\n  transform: translateY(-2px);\r\n}\r\n.tt-article__use-card h3 {\r\n  margin-top: 0;\r\n  font-size: 1.1rem;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n}\r\n.tt-article__use-card h3 i {\r\n  color: #1499d5;\r\n  font-size: 1.2rem;\r\n}\r\n.tt-article__use-card p {\r\n  font-size: 0.95rem;\r\n  color: #5a6b7e;\r\n  margin-bottom: 0;\r\n}\r\n\r\n\/* Comparison table *\/\r\n.tt-article__table-wrap {\r\n  overflow-x: auto;\r\n  margin: 24px 0;\r\n  border-radius: 16px;\r\n  border: 1px solid #e2e8f0;\r\n  box-shadow: 0 4px 24px rgba(20, 153, 213, 0.08);\r\n}\r\n.tt-article__table {\r\n  width: 100%;\r\n  border-collapse: collapse;\r\n  font-size: 0.88rem;\r\n  background: #ffffff;\r\n}\r\n.tt-article__table thead {\r\n  background: #0b1d33;\r\n}\r\n.tt-article__table thead th {\r\n  color: #ffffff;\r\n  font-weight: 700;\r\n  padding: 14px 12px;\r\n  text-align: left;\r\n  white-space: nowrap;\r\n  font-size: 0.82rem;\r\n  text-transform: uppercase;\r\n  letter-spacing: 0.5px;\r\n}\r\n.tt-article__table thead th:first-child {\r\n  border-radius: 16px 0 0 0;\r\n}\r\n.tt-article__table thead th:last-child {\r\n  border-radius: 0 16px 0 0;\r\n}\r\n.tt-article__table tbody tr {\r\n  border-bottom: 1px solid #e2e8f0;\r\n}\r\n.tt-article__table tbody tr:nth-child(even) {\r\n  background: #f8fafb;\r\n}\r\n.tt-article__table tbody tr:hover {\r\n  background: #f0f7fc;\r\n}\r\n.tt-article__table tbody td {\r\n  padding: 12px;\r\n  color: #1a2b3d;\r\n}\r\n.tt-article__table tbody td:first-child {\r\n  font-weight: 600;\r\n  color: #0b1d33;\r\n  white-space: nowrap;\r\n}\r\n\r\n\/* Tips list *\/\r\n.tt-article__tips {\r\n  counter-reset: tip-counter;\r\n  list-style: none;\r\n  padding-left: 0;\r\n}\r\n.tt-article__tips li {\r\n  counter-increment: tip-counter;\r\n  position: relative;\r\n  padding-left: 48px;\r\n  margin-bottom: 20px;\r\n}\r\n.tt-article__tips li::before {\r\n  content: counter(tip-counter);\r\n  position: absolute;\r\n  left: 0;\r\n  top: 2px;\r\n  width: 32px;\r\n  height: 32px;\r\n  background: linear-gradient(135deg, #1499d5 0%, #00aeef 100%);\r\n  color: #fff;\r\n  border-radius: 50%;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 0.85rem;\r\n  font-weight: 700;\r\n}\r\n\r\n\/* FAQ Accordion *\/\r\n.tt-article__faq {\r\n  margin-top: 48px;\r\n}\r\n.tt-article__faq-item {\r\n  margin-bottom: 8px;\r\n  border: 1px solid #e2e8f0;\r\n  border-radius: 16px;\r\n  overflow: hidden;\r\n  background: #ffffff;\r\n  box-shadow: 0 2px 12px rgba(20, 153, 213, 0.04);\r\n}\r\n.tt-article__faq-q {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  padding: 18px 24px;\r\n  cursor: pointer;\r\n  color: #0b1d33;\r\n  font-family: \"Exo 2\", sans-serif;\r\n  font-size: 1.05rem;\r\n  font-weight: 600;\r\n  line-height: 1.5;\r\n  background: transparent;\r\n  transition: background-color 0.2s ease;\r\n  list-style: none;\r\n}\r\n.tt-article__faq-q::-webkit-details-marker {\r\n  display: none;\r\n}\r\n.tt-article__faq-q::marker {\r\n  display: none;\r\n  content: \"\";\r\n}\r\n.tt-article__faq-q::after {\r\n  content: \"+\";\r\n  flex-shrink: 0;\r\n  width: 28px;\r\n  height: 28px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 1.3rem;\r\n  font-weight: 400;\r\n  color: #1499d5;\r\n  background: transparent;\r\n  border-radius: 50%;\r\n  border: 1px solid #1499d5;\r\n  margin-left: 16px;\r\n  transition: transform 0.2s ease, background-color 0.2s ease;\r\n}\r\n.tt-article__faq-q:hover {\r\n  background-color: rgba(20, 153, 213, 0.04);\r\n}\r\n.tt-article__faq-item[open] > .tt-article__faq-q {\r\n  border-bottom: 1px solid #e2e8f0;\r\n}\r\n.tt-article__faq-item[open] > .tt-article__faq-q::after {\r\n  content: \"2212\";\r\n  background: #1499d5;\r\n  color: #fff;\r\n}\r\n.tt-article__faq-a {\r\n  padding: 20px 24px;\r\n  color: #5a6b7e;\r\n  font-size: 0.95rem;\r\n  line-height: 1.75;\r\n}\r\n.tt-article__faq-a p {\r\n  margin: 0 0 12px 0;\r\n  color: inherit;\r\n}\r\n.tt-article__faq-a p:last-child {\r\n  margin-bottom: 0;\r\n}\r\n.tt-pro-tip {\r\n  background: linear-gradient(135deg, #f0f7fc 0%, #e8f4fd 100%);\r\n  border-radius: 10px;\r\n  padding: 10px 14px;\r\n  margin-top: 10px;\r\n  font-size: 0.9rem;\r\n  color: #0b1d33;\r\n}\r\n\r\n\/* Images *\/\r\n.tt-article__img {\r\n  display: block;\r\n  max-width: 100%;\r\n  height: auto;\r\n  border-radius: 12px;\r\n  border: 1px solid #e2e8f0;\r\n  box-shadow: 0 4px 24px rgba(20, 153, 213, 0.08);\r\n  margin: 20px 0 8px 0;\r\n}\r\n.tt-article__img-caption {\r\n  font-size: 0.82rem;\r\n  color: #5a6b7e;\r\n  text-align: center;\r\n  margin: 4px 0 24px 0;\r\n  font-style: italic;\r\n}\r\n\r\n\/* CTA box *\/\r\n.tt-article__cta {\r\n  background: linear-gradient(135deg, #f0f7fc 0%, #e8f4fd 100%);\r\n  border-radius: 16px;\r\n  padding: 36px 28px;\r\n  text-align: center;\r\n  margin: 40px 0;\r\n}\r\n.tt-article__cta p {\r\n  color: #0b1d33;\r\n  font-size: 1.1rem;\r\n  margin-bottom: 20px;\r\n}\r\n.tt-article__cta-btn {\r\n  display: inline-block;\r\n  background: linear-gradient(135deg, #1499d5 0%, #00aeef 100%);\r\n  color: #fff !important;\r\n  padding: 14px 32px;\r\n  border-radius: 10px;\r\n  font-weight: 700;\r\n  font-size: 1.1rem;\r\n  text-decoration: none !important;\r\n  font-family: \"Exo 2\", sans-serif;\r\n  transition: opacity 0.2s ease;\r\n}\r\n.tt-article__cta-btn:hover {\r\n  opacity: 0.9;\r\n}\r\n.tt-article__cta-btn i {\r\n  margin-right: 8px;\r\n}\r\n\r\n\/* Responsive *\/\r\n@media (max-width: 768px) {\r\n  .tt-article__inner {\r\n    padding: 32px 16px 48px;\r\n  }\r\n  .tt-article h1 {\r\n    font-size: 1.6rem;\r\n  }\r\n  .tt-article h2 {\r\n    font-size: 1.3rem;\r\n    margin-top: 36px;\r\n  }\r\n  .tt-article__step {\r\n    padding: 18px 20px;\r\n  }\r\n  .tt-article__use-cases {\r\n    grid-template-columns: 1fr;\r\n  }\r\n  .tt-article__faq-q {\r\n    padding: 14px 16px;\r\n    font-size: 0.95rem;\r\n  }\r\n  .tt-article__faq-a {\r\n    padding: 14px 16px;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<article class=\"tt-article\">\r\n<div class=\"tt-article__inner\">\r\n\r\n<h1>How to Use TinyTask: Complete Beginner Tutorial<\/h1>\r\n\r\n<div class=\"tt-article__meta\">\r\n  <span><i class=\"fa-regular fa-calendar\"><\/i> Updated March 2026<\/span>\r\n  <span><i class=\"fa-regular fa-clock\"><\/i> 10 min read<\/span>\r\n  <span><i class=\"fa-brands fa-windows\"><\/i> Windows XP &#8211; 11<\/span>\r\n<\/div>\r\n\r\n<p>TinyTask is a 36 KB macro recorder that records your mouse clicks, cursor movements, and keystrokes, then plays them back on command. No installation wizard, no bloated settings panel, no learning curve. You download a single .exe file, double-click it, and start automating repetitive tasks within seconds.<\/p>\r\n\r\n<p>That simplicity is what makes TinyTask so popular. Over a million people use it to automate data entry, farm resources in games, fill out forms, and cut down on the kind of tedious clicking that eats hours out of a work day. But even the simplest tool deserves a proper walkthrough.<\/p>\r\n\r\n<p>This guide covers everything from your first launch to compiling standalone executables. Whether you want to automate a few clicks or build a macro library for daily use, you will know exactly how to do it by the end of this page.<\/p>\r\n\r\n<h2><i class=\"fa-solid fa-clipboard-check\" style=\"color:#1499d5;margin-right:8px;font-size:1.3rem;\"><\/i>What You Need Before Starting<\/h2>\r\n\r\n<p>TinyTask runs on every version of Windows from XP through 11. That is the only real requirement. No .NET framework, no Java runtime, no dependencies at all.<\/p>\r\n\r\n<ul>\r\n  <li><strong>A Windows PC<\/strong> &#8211; any version from XP to 11, 32-bit or 64-bit<\/li>\r\n  <li><strong>TinyTask itself<\/strong> &#8211; <a href=\"https:\/\/thetinytask.com\/#download\">download TinyTask<\/a> from this site (36 KB)<\/li>\r\n  <li><strong>No admin rights needed<\/strong> for basic recording and playback<\/li>\r\n<\/ul>\r\n\r\n<p>If you plan to automate clicks inside programs that run as administrator, you will need to run TinyTask as admin too. We cover that in the tips section below.<\/p>\r\n\r\n<div class=\"tt-article__callout\">\r\n  <p><i class=\"fa-solid fa-circle-info\"><\/i> <strong>Portable by default.<\/strong> TinyTask does not write to the registry or create folders. It runs from wherever you place it &#8211; your desktop, a USB drive, a network share. Read more about the <a href=\"\/tinytask-portable\/\">portable edition<\/a>.<\/p>\r\n<\/div>\r\n\r\n<h2><i class=\"fa-solid fa-list-ol\" style=\"color:#1499d5;margin-right:8px;font-size:1.3rem;\"><\/i>Step-by-Step Tutorial<\/h2>\r\n\r\n<div class=\"tt-article__step\">\r\n  <h3><span class=\"tt-article__step-num\">1<\/span> Download and Launch TinyTask<\/h3>\r\n  <p>Head to the <a href=\"https:\/\/thetinytask.com\/#download\">download section<\/a> and save <code>tinytask.exe<\/code> to any folder you can find easily. Your Desktop or Documents folder works fine. The file is 36 KB &#8211; smaller than most icons on your screen.<\/p>\r\n  <p>Double-click the file. There is no installer, no &#8220;Next, Next, Finish&#8221; wizard. TinyTask opens immediately as a small toolbar that sits on top of your other windows. That toolbar is the entire interface.<\/p>\r\n  <p>Here is what each button does:<\/p>\r\n  <div class=\"tt-article__table-wrap\" style=\"margin-top:16px;\">\r\n    <table class=\"tt-article__table\">\r\n      <thead>\r\n        <tr>\r\n          <th>Button<\/th>\r\n          <th>What It Does<\/th>\r\n        <\/tr>\r\n      <\/thead>\r\n      <tbody>\r\n        <tr><td>Open<\/td><td>Load a saved macro (.rec file)<\/td><\/tr>\r\n        <tr><td>Save<\/td><td>Save current macro to a .rec file<\/td><\/tr>\r\n        <tr><td>Record<\/td><td>Start or stop recording mouse and keyboard input<\/td><\/tr>\r\n        <tr><td>Play<\/td><td>Play back the recorded macro<\/td><\/tr>\r\n        <tr><td>Compile<\/td><td>Convert macro to a standalone .exe<\/td><\/tr>\r\n        <tr><td>Loop Count<\/td><td>Set how many times the macro repeats (0 = infinite)<\/td><\/tr>\r\n        <tr><td>Speed<\/td><td>Slider that controls playback speed<\/td><\/tr>\r\n      <\/tbody>\r\n    <\/table>\r\n  <\/div>\r\n  <p style=\"margin-top:16px;\">Since TinyTask is <a href=\"\/tinytask-portable\/\">portable<\/a>, it leaves no registry entries and requires no admin privileges. You can run it from a USB drive on any Windows machine.<\/p>\r\n  <img decoding=\"async\" src=\"https:\/\/thetinytask.com\/wp-content\/uploads\/article-images\/tinytask-official-1.png\" alt=\"TinyTask toolbar showing Open, Save, Record, Play, and Compile buttons\" class=\"tt-article__img\" width=\"272\" height=\"83\" loading=\"lazy\">\r\n  <p class=\"tt-article__img-caption\">The TinyTask toolbar &#8211; Open, Save, Rec, Play, .exe, and Prefs buttons<\/p>\r\n<\/div>\r\n\r\n<div class=\"tt-article__step\">\r\n  <h3><span class=\"tt-article__step-num\">2<\/span> Record Your First Macro<\/h3>\r\n  <p>Recording a macro means telling TinyTask to watch what you do. It captures every mouse movement, every click, and every key press, along with the exact timing between each action.<\/p>\r\n  <p>Press <span class=\"tt-kbd\">Ctrl + Alt + Shift + R<\/span> or click the Record button (red circle) on the toolbar. The toolbar title changes to show recording is active.<\/p>\r\n  <p>Now perform the actions you want to automate. Click buttons, type text, move your mouse between targets. Move deliberately &#8211; there is no need to rush. TinyTask records everything in real time.<\/p>\r\n  <p>When you are done, press <span class=\"tt-kbd\">Ctrl + Alt + Shift + R<\/span> again to stop recording. Your macro is now loaded in memory and ready to play.<\/p>\r\n  <h3>Recording Tips<\/h3>\r\n  <ul>\r\n    <li><strong>Move slowly and deliberately.<\/strong> TinyTask records exact screen coordinates. Sloppy, fast movements lead to missed clicks during playback.<\/li>\r\n    <li><strong>Wait for windows to load.<\/strong> If a click opens a dialog, pause a moment before clicking inside it. TinyTask records timing too, and if the dialog loads slower during playback, your click lands on the wrong thing.<\/li>\r\n    <li><strong>Keep screen resolution the same.<\/strong> A macro recorded at 1920&#215;1080 will click in wrong spots on a 1366&#215;768 screen. Coordinates are absolute, not relative.<\/li>\r\n    <li><strong>Keyboard input gets recorded too.<\/strong> If you type &#8220;Hello&#8221; during recording, TinyTask types &#8220;Hello&#8221; during playback. This works well for form filling and data entry.<\/li>\r\n  <\/ul>\r\n  <div class=\"tt-article__warning\">\r\n    <p><i class=\"fa-solid fa-triangle-exclamation\"><\/i> <strong>Heads up:<\/strong> TinyTask records mouse position on the screen, not relative to a window. If you move or resize the target window between recording and playback, clicks will miss their targets. Always keep windows in the same position and size.<\/p>\r\n  <\/div>\r\n  <p style=\"margin-top:16px;\">For more on <a href=\"\/how-to-record-macro-mouse\/\">mouse macro recording<\/a> techniques, see our dedicated guide.<\/p>\r\n<\/div>\r\n\r\n<div class=\"tt-article__step\">\r\n  <h3><span class=\"tt-article__step-num\">3<\/span> Play Back Your Macro<\/h3>\r\n  <p>Press <span class=\"tt-kbd\">Ctrl + Alt + Shift + P<\/span> or click the Play button (green triangle). TinyTask immediately starts replaying your recorded actions. Your mouse cursor moves on its own, clicking and typing exactly what you did during recording.<\/p>\r\n  <h3>Controlling Playback Speed<\/h3>\r\n  <p>The Speed slider on the toolbar controls playback speed. Drag it left for slower playback, right for faster. The default position replays at the original speed &#8211; the same timing you used when recording.<\/p>\r\n  <p>Faster playback works when you just need clicks to happen and timing is not critical. Slower playback gives applications more time to respond between actions, which prevents missed clicks on slower machines.<\/p>\r\n  <h3>Stopping Playback<\/h3>\r\n  <p>Press <span class=\"tt-kbd\">Ctrl + Alt + Shift + P<\/span> again to stop. Since your mouse is being controlled during playback, the keyboard shortcut is usually easier than trying to click the toolbar button.<\/p>\r\n  <div class=\"tt-article__callout\" style=\"margin-bottom:0;\">\r\n    <p><i class=\"fa-solid fa-lightbulb\"><\/i> <strong>Pro tip:<\/strong> Memorize <span class=\"tt-kbd\">Ctrl + Alt + Shift + P<\/span>. When a macro is running and your mouse is moving on its own, the keyboard shortcut is the fastest way to regain control.<\/p>\r\n  <\/div>\r\n<\/div>\r\n\r\n<div class=\"tt-article__step\">\r\n  <h3><span class=\"tt-article__step-num\">4<\/span> Loop and Repeat Macros<\/h3>\r\n  <p>Playing a macro once is helpful. Playing it 500 times while you grab coffee? That is where TinyTask really earns its keep.<\/p>\r\n  <p>The Loop Count spinner on the toolbar controls how many times the macro repeats:<\/p>\r\n  <ul>\r\n    <li><strong>1<\/strong> &#8211; plays the macro once, then stops (the default)<\/li>\r\n    <li><strong>Any number (2, 10, 100)<\/strong> &#8211; plays the macro that many times in a row<\/li>\r\n    <li><strong>0<\/strong> &#8211; infinite loop, repeats until you stop it manually<\/li>\r\n  <\/ul>\r\n  <p>Set the loop count before pressing Play. You can also right-click the TinyTask toolbar, enable <strong>&#8220;Continuous Playback&#8221;<\/strong>, and set the repeat count from the context menu.<\/p>\r\n  <p>Looping is perfect for tasks that repeat identically. AFK farming in <a href=\"\/tinytask-roblox\/\">Roblox<\/a>, running a <a href=\"\/minecraft-auto-clicker\/\">Minecraft auto clicker<\/a> setup, batch data entry, repetitive form submissions &#8211; any workflow where you do the same steps over and over.<\/p>\r\n  <p>To stop an infinite loop, press <span class=\"tt-kbd\">Ctrl + Alt + Shift + P<\/span>. If that does not work (rare, but it happens when the target application captures keyboard input), close TinyTask from the taskbar or use Task Manager (<span class=\"tt-kbd\">Ctrl + Shift + Esc<\/span>).<\/p>\r\n  <img decoding=\"async\" src=\"https:\/\/thetinytask.com\/wp-content\/uploads\/article-images\/tinytask-official-3.png\" alt=\"TinyTask context menu showing playback speed, continuous playback, and hotkey options\" class=\"tt-article__img\" width=\"333\" height=\"450\" loading=\"lazy\">\r\n  <p class=\"tt-article__img-caption\">TinyTask context menu &#8211; configure play speed, continuous playback, and custom hotkeys<\/p>\r\n<\/div>\r\n\r\n<div class=\"tt-article__step\">\r\n  <h3><span class=\"tt-article__step-num\">5<\/span> Save and Load Macros<\/h3>\r\n  <p>A macro that exists only in memory disappears when you close TinyTask. Save your work.<\/p>\r\n  <p>Click the <strong>Save<\/strong> button on the toolbar or press <span class=\"tt-kbd\">Ctrl + S<\/span>. TinyTask saves macros as <code>.rec<\/code> files. Name them descriptively &#8211; <code>fill-invoice-form.rec<\/code> is far more useful than <code>macro1.rec<\/code>.<\/p>\r\n  <p>To load a saved macro later, click the <strong>Open<\/strong> button or press <span class=\"tt-kbd\">Ctrl + O<\/span> and select the .rec file. TinyTask loads it into memory, ready to play.<\/p>\r\n  <h3>Organizing Your Macros<\/h3>\r\n  <p>If you build up a library of macros, keep them organized in folders:<\/p>\r\n  <ul>\r\n    <li><code>Macros\/Work\/<\/code> &#8211; data entry, form filling, reports<\/li>\r\n    <li><code>Macros\/Games\/<\/code> &#8211; farming, clicking, crafting<\/li>\r\n    <li><code>Macros\/Testing\/<\/code> &#8211; QA flows, regression checks<\/li>\r\n  <\/ul>\r\n  <p>The .rec files are tiny (a few KB each), so storage is never a concern.<\/p>\r\n<\/div>\r\n\r\n<div class=\"tt-article__step\">\r\n  <h3><span class=\"tt-article__step-num\">6<\/span> Compile Macros to EXE<\/h3>\r\n  <p>This is one of TinyTask&#8217;s standout features. You can turn any macro into a standalone Windows executable that runs without TinyTask installed on the target machine.<\/p>\r\n  <p>With a macro loaded, click the <strong>Compile<\/strong> button on the toolbar. Choose a filename and location. TinyTask creates a .exe file, usually around 50-70 KB in size.<\/p>\r\n  <p>The compiled .exe is completely self-contained. Double-click it on any Windows PC and the macro runs immediately. No dependencies, no setup.<\/p>\r\n  <h3>Why Compile?<\/h3>\r\n  <ul>\r\n    <li><strong>Share macros easily.<\/strong> Send the .exe to a coworker &#8211; they run it with zero setup.<\/li>\r\n    <li><strong>Quick launch.<\/strong> Pin the .exe to your taskbar for one-click automation.<\/li>\r\n    <li><strong>No dependency.<\/strong> The target PC does not need TinyTask installed.<\/li>\r\n    <li><strong>Startup automation.<\/strong> Drop the .exe in the Windows Startup folder to run a macro every time the PC boots.<\/li>\r\n  <\/ul>\r\n  <div class=\"tt-article__warning\">\r\n    <p><i class=\"fa-solid fa-triangle-exclamation\"><\/i> <strong>Antivirus note:<\/strong> Some antivirus programs flag compiled TinyTask .exe files as suspicious. This is a false positive &#8211; the .exe simply replays mouse and keyboard events. You may need to whitelist the file or add an exclusion in your antivirus settings.<\/p>\r\n  <\/div>\r\n  <img decoding=\"async\" src=\"https:\/\/thetinytask.com\/wp-content\/uploads\/article-images\/tinytask-official-2.png\" alt=\"TinyTask toolbar with context menu and multilingual versions\" class=\"tt-article__img\" width=\"445\" height=\"480\" loading=\"lazy\" style=\"margin-top:16px;\">\r\n  <p class=\"tt-article__img-caption\">TinyTask full interface &#8211; toolbar, context menu with speed and loop settings, and multilingual support<\/p>\r\n<\/div>\r\n\r\n<h2><i class=\"fa-solid fa-crosshairs\" style=\"color:#1499d5;margin-right:8px;font-size:1.3rem;\"><\/i>Practical Use Cases<\/h2>\r\n\r\n<p>TinyTask works best for tasks that follow the exact same steps every time. Here are the most common ways people put it to work.<\/p>\r\n\r\n<div class=\"tt-article__use-cases\">\r\n  <div class=\"tt-article__use-card\">\r\n    <h3><i class=\"fa-solid fa-keyboard\"><\/i> Data Entry<\/h3>\r\n    <p>Record the process of copying data from a spreadsheet and pasting it into a web form or database. Set the loop count to match the number of records and let TinyTask handle the clicking and tabbing between fields.<\/p>\r\n  <\/div>\r\n  <div class=\"tt-article__use-card\">\r\n    <h3><i class=\"fa-solid fa-gamepad\"><\/i> Game Automation<\/h3>\r\n    <p>AFK farming, auto-clicking resource nodes, running repetitive quests. Popular in <a href=\"\/tinytask-roblox\/\">Roblox<\/a> and as a <a href=\"\/minecraft-auto-clicker\/\">Minecraft auto clicker<\/a>. Set infinite loop and let it run. See our <a href=\"\/tinytask-auto-clicker\/\">auto clicker guide<\/a> for gaming tips.<\/p>\r\n  <\/div>\r\n  <div class=\"tt-article__use-card\">\r\n    <h3><i class=\"fa-solid fa-file-lines\"><\/i> Form Filling<\/h3>\r\n    <p>If you fill out the same form repeatedly, record the field-by-field entry once. Replay it each time, editing only the fields that change. Saves serious time on insurance forms, HR paperwork, and application submissions.<\/p>\r\n  <\/div>\r\n  <div class=\"tt-article__use-card\">\r\n    <h3><i class=\"fa-solid fa-folder-tree\"><\/i> File Operations<\/h3>\r\n    <p>Rename, move, or organize files using a recorded sequence of right-clicks, menu selections, and typed filenames. Particularly useful for batch-renaming photos or sorting downloads into folders.<\/p>\r\n  <\/div>\r\n  <div class=\"tt-article__use-card\">\r\n    <h3><i class=\"fa-solid fa-vial\"><\/i> Software Testing<\/h3>\r\n    <p>QA testers use TinyTask to replay user flows &#8211; login, navigate to a feature, perform actions, verify results. Not a replacement for Selenium, but for quick smoke tests on Windows desktop apps, it is hard to beat.<\/p>\r\n  <\/div>\r\n  <div class=\"tt-article__use-card\">\r\n    <h3><i class=\"fa-solid fa-image\"><\/i> Batch Processing<\/h3>\r\n    <p>Photo editing, file renaming, batch exports &#8211; any desktop software where you repeat the same 3-5 clicks for each file. Record the sequence once, then loop it across your entire batch.<\/p>\r\n  <\/div>\r\n<\/div>\r\n\r\n<h2><i class=\"fa-solid fa-bolt\" style=\"color:#f5a623;margin-right:8px;font-size:1.3rem;\"><\/i>Tips and Tricks<\/h2>\r\n\r\n<ul class=\"tt-article__tips\">\r\n  <li><strong>Keep recordings short and loop them.<\/strong> A 3-5 second recording looped 1,000 times is more reliable than a 10-minute recording played once. Short recordings reduce timing drift and are easier to debug when clicks miss their targets.<\/li>\r\n  <li><strong>Lock your screen layout before recording.<\/strong> TinyTask records absolute pixel coordinates. If any window moves, resizes, or scrolls between recording and playback, clicks land in the wrong spot. Position and maximize your target window before hitting Record.<\/li>\r\n  <li><strong>Use windowed mode for full-screen apps.<\/strong> Games and full-screen applications sometimes handle input differently. Switch to windowed mode before recording, and you can also see the TinyTask toolbar to stop playback more easily.<\/li>\r\n  <li><strong>Run as administrator when needed.<\/strong> If TinyTask cannot click on certain windows &#8211; system dialogs, antivirus panels, or elevated programs &#8211; right-click tinytask.exe and select &#8220;Run as administrator.&#8221; Windows blocks non-elevated programs from sending input to elevated windows.<\/li>\r\n  <li><strong>Enable Do Not Disturb on Windows.<\/strong> A popup notification during playback steals focus and sends clicks to the wrong window. On Windows 10\/11, press <span class=\"tt-kbd\">Win + A<\/span> and toggle Focus Assist before running your macro.<\/li>\r\n  <li><strong>Compile frequently-used macros to .exe.<\/strong> If you run the same macro daily, compile it into a standalone .exe. Pin it to your taskbar or add it to the Windows Startup folder. Double-click to run &#8211; no need to open TinyTask and load the .rec file every time.<\/li>\r\n  <li><strong>Consider alternatives for complex tasks.<\/strong> TinyTask records raw input events. It cannot make decisions, wait for specific elements to appear, or handle conditional logic. If you need that, check our <a href=\"\/autohotkey-vs-tinytask\/\">AutoHotKey comparison<\/a> or browse <a href=\"\/best-macro-recorders\/\">other macro recorders<\/a> with scripting support.<\/li>\r\n<\/ul>\r\n\r\n<h2><i class=\"fa-solid fa-keyboard\" style=\"color:#1499d5;margin-right:8px;font-size:1.3rem;\"><\/i>Keyboard Shortcuts Reference<\/h2>\r\n\r\n<div class=\"tt-article__table-wrap\">\r\n  <table class=\"tt-article__table\">\r\n    <thead>\r\n      <tr>\r\n        <th>Action<\/th>\r\n        <th>Hotkey<\/th>\r\n        <th>Description<\/th>\r\n      <\/tr>\r\n    <\/thead>\r\n    <tbody>\r\n      <tr><td>Start\/Stop Recording<\/td><td><span class=\"tt-kbd\">Ctrl + Alt + Shift + R<\/span><\/td><td>Begins capturing mouse and keyboard input. Press again to stop.<\/td><\/tr>\r\n      <tr><td>Start\/Stop Playback<\/td><td><span class=\"tt-kbd\">Ctrl + Alt + Shift + P<\/span><\/td><td>Replays the recorded macro. Press again to stop mid-playback.<\/td><\/tr>\r\n      <tr><td>Open Macro File<\/td><td><span class=\"tt-kbd\">Ctrl + O<\/span><\/td><td>Load a previously saved .rec macro file.<\/td><\/tr>\r\n      <tr><td>Save Macro File<\/td><td><span class=\"tt-kbd\">Ctrl + S<\/span><\/td><td>Save current recording as a .rec file.<\/td><\/tr>\r\n    <\/tbody>\r\n  <\/table>\r\n<\/div>\r\n\r\n<div class=\"tt-article__callout\">\r\n  <p><i class=\"fa-solid fa-lightbulb\"><\/i> <strong>Pro tip:<\/strong> The 4-key hotkey combo (<span class=\"tt-kbd\">Ctrl + Alt + Shift + R\/P<\/span>) is intentionally complex so you do not accidentally trigger recording or playback during normal computer use. If you find it awkward, use the toolbar buttons instead.<\/p>\r\n<\/div>\r\n\r\n<h2><i class=\"fa-solid fa-triangle-exclamation\" style=\"color:#f5a623;margin-right:8px;font-size:1.3rem;\"><\/i>Common Problems and Fixes<\/h2>\r\n\r\n<h3>Macro clicks the wrong spot<\/h3>\r\n<p>This almost always comes down to screen coordinates. Either the window moved, the window resized, or the screen resolution changed since you recorded. Fix: move the target window back to its original position and size, confirm your resolution matches, and try again. Maximized windows are the most consistent because they always fill the same area. If the problem persists, re-record the macro.<\/p>\r\n\r\n<h3>TinyTask will not record<\/h3>\r\n<p>The most common cause is a permissions issue. If the application you are trying to automate runs as administrator and TinyTask does not, recording will not capture clicks in that application. Right-click tinytask.exe, choose &#8220;Run as administrator,&#8221; and record again.<\/p>\r\n\r\n<h3>Playback is too fast or too slow<\/h3>\r\n<p>Adjust the Speed slider on the toolbar before pressing Play. Drag left to slow down, right to speed up. If an application needs time to respond between clicks, slow the playback down until it works reliably. You can always re-record at a different pace if the speed slider is not enough.<\/p>\r\n\r\n<h3>Compiled EXE gets flagged by antivirus<\/h3>\r\n<p>TinyTask-compiled executables simulate mouse clicks and keystrokes, which is behavior some antivirus engines flag as suspicious. This is a false positive. Add an exception in your antivirus for the compiled .exe file, or store it in an excluded folder.<\/p>\r\n\r\n<h3>Macro stops working after a Windows update<\/h3>\r\n<p>Windows updates sometimes change DPI scaling, rearrange desktop icons, or update application layouts. Any of these can break coordinate-based macros. Re-record the affected macro after the update settles. For <a href=\"\/tinytask-chromebook\/\">Chromebook alternatives<\/a> or <a href=\"\/tinytask-for-mac\/\">Mac alternatives<\/a>, see our platform-specific guides.<\/p>\r\n\r\n<h2><i class=\"fa-solid fa-circle-question\" style=\"color:#1499d5;margin-right:8px;font-size:1.3rem;\"><\/i>Frequently Asked Questions<\/h2>\r\n\r\n<div class=\"tt-article__faq\">\r\n\r\n<details class=\"tt-article__faq-item\">\r\n  <summary class=\"tt-article__faq-q\">Is TinyTask safe to use?<\/summary>\r\n  <div class=\"tt-article__faq-a\">\r\n    <p>Yes. TinyTask is a lightweight macro recorder that has been around for over a decade. The entire program is 36 KB. It does not access the internet, does not collect data, and does not modify system files. It simply records and replays your mouse and keyboard actions.<\/p>\r\n    <p>Some antivirus tools flag compiled .exe macros as suspicious because they simulate input, but these are false positives. Download TinyTask from our <a href=\"https:\/\/thetinytask.com\/#download\">official download section<\/a> to make sure you get the legitimate 36 KB file.<\/p>\r\n  <\/div>\r\n<\/details>\r\n\r\n<details class=\"tt-article__faq-item\">\r\n  <summary class=\"tt-article__faq-q\">Can TinyTask record keyboard input or only mouse clicks?<\/summary>\r\n  <div class=\"tt-article__faq-a\">\r\n    <p>TinyTask records both. Any key you press during recording is captured and replayed during playback. This includes regular typing, keyboard shortcuts, Tab\/Enter navigation, and special keys like function keys.<\/p>\r\n    <p>Combined with mouse recording, this makes TinyTask effective for form filling and data entry tasks where you tab between fields and type values. See our <a href=\"\/how-to-record-macro-mouse\/\">macro mouse recording guide<\/a> for advanced techniques.<\/p>\r\n  <\/div>\r\n<\/details>\r\n\r\n<details class=\"tt-article__faq-item\">\r\n  <summary class=\"tt-article__faq-q\">Does TinyTask work on Windows 11?<\/summary>\r\n  <div class=\"tt-article__faq-a\">\r\n    <p>Yes. TinyTask works on Windows XP, Vista, 7, 8, 8.1, 10, and 11. Both 32-bit and 64-bit versions of Windows are supported. The program has no external dependencies, so it runs on any Windows installation without needing additional software.<\/p>\r\n    <div class=\"tt-pro-tip\"><i class=\"fa-solid fa-lightbulb\" style=\"color:#1499d5;margin-right:6px;\"><\/i> <strong>Note:<\/strong> On Windows 11 with high DPI scaling, make sure the display scaling is the same when recording and playing back. Different scaling percentages shift pixel coordinates.<\/div>\r\n  <\/div>\r\n<\/details>\r\n\r\n<details class=\"tt-article__faq-item\">\r\n  <summary class=\"tt-article__faq-q\">How do I stop a macro running in an infinite loop?<\/summary>\r\n  <div class=\"tt-article__faq-a\">\r\n    <p>Press <span class=\"tt-kbd\">Ctrl + Alt + Shift + P<\/span> to stop playback. This keyboard shortcut works globally, even when TinyTask is minimized. If the target application intercepts that key combination, right-click the TinyTask icon in the taskbar and close it, or open Task Manager with <span class=\"tt-kbd\">Ctrl + Shift + Esc<\/span> and end the TinyTask process.<\/p>\r\n  <\/div>\r\n<\/details>\r\n\r\n<details class=\"tt-article__faq-item\">\r\n  <summary class=\"tt-article__faq-q\">Can I edit a recorded TinyTask macro?<\/summary>\r\n  <div class=\"tt-article__faq-a\">\r\n    <p>TinyTask does not include a built-in macro editor. You cannot add, remove, or rearrange individual steps within a recorded macro. If a macro needs changes, the standard approach is to re-record it from scratch.<\/p>\r\n    <p>If you need editing capabilities &#8211; inserting pauses, removing clicks, adding conditional logic &#8211; check out <a href=\"\/autohotkey-vs-tinytask\/\">AutoHotKey<\/a>, which lets you write and modify automation scripts as text files.<\/p>\r\n  <\/div>\r\n<\/details>\r\n\r\n<details class=\"tt-article__faq-item\">\r\n  <summary class=\"tt-article__faq-q\">Why does my macro click in the wrong place?<\/summary>\r\n  <div class=\"tt-article__faq-a\">\r\n    <p>TinyTask records absolute screen coordinates. If anything changes between recording and playback &#8211; the target window moved, resized, or your screen resolution or DPI scaling changed &#8211; clicks will land in the wrong spot.<\/p>\r\n    <p>Make sure the window position, size, resolution, and display scaling all match what they were during recording. Multi-monitor setups can also cause issues if you switch which monitor the target window is on. Maximizing the target window before recording gives the most consistent results.<\/p>\r\n  <\/div>\r\n<\/details>\r\n\r\n<details class=\"tt-article__faq-item\">\r\n  <summary class=\"tt-article__faq-q\">Is TinyTask free?<\/summary>\r\n  <div class=\"tt-article__faq-a\">\r\n    <p>TinyTask is completely free. There are no premium tiers, no feature-locked versions, and no trial period. You get the full program &#8211; recording, playback, looping, speed control, compiling to .exe &#8211; at no cost. <a href=\"https:\/\/thetinytask.com\/#download\">Download TinyTask<\/a> and start using it right away.<\/p>\r\n  <\/div>\r\n<\/details>\r\n\r\n<\/div>\r\n\r\n<div class=\"tt-article__cta\">\r\n  <p><strong>Ready to automate?<\/strong> Download TinyTask and record your first macro in under a minute.<\/p>\r\n  <a href=\"https:\/\/thetinytask.com\/#download\" class=\"tt-article__cta-btn\"><i class=\"fa-solid fa-download\"><\/i> Download TinyTask<\/a>\r\n<\/div>\r\n\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"FAQPage\",\r\n  \"mainEntity\": [\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Is TinyTask safe to use?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Yes. TinyTask is a lightweight macro recorder that has been around for over a decade. The entire program is 36 KB. It does not access the internet, does not collect data, and does not modify system files. It simply records and replays your mouse and keyboard actions. Some antivirus tools flag compiled .exe macros as suspicious because they simulate input, but these are false positives.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Can TinyTask record keyboard input or only mouse clicks?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"TinyTask records both. Any key you press during recording is captured and replayed during playback. This includes regular typing, keyboard shortcuts, Tab\/Enter navigation, and special keys. Combined with mouse recording, this makes it effective for form filling and data entry tasks where you tab between fields and type values.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Does TinyTask work on Windows 11?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Yes. TinyTask works on Windows XP, Vista, 7, 8, 8.1, 10, and 11. Both 32-bit and 64-bit versions of Windows are supported. The program has no external dependencies, so it runs on any Windows installation without needing additional software.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"How do I stop a macro running in an infinite loop?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Press Ctrl+Alt+Shift+P to stop playback. This keyboard shortcut works globally, even when TinyTask is minimized. If the target application intercepts that key combination, right-click the TinyTask icon in the taskbar and close it, or open Task Manager with Ctrl+Shift+Esc and end the TinyTask process.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Can I edit a recorded TinyTask macro?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"TinyTask does not include a built-in macro editor. You cannot add, remove, or rearrange individual steps within a recorded macro. If a macro needs changes, the standard approach is to re-record it. For advanced editing capabilities, consider tools like AutoHotKey which let you write and modify automation scripts as text.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Why does my macro click in the wrong place?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"TinyTask records absolute screen coordinates. If anything changes between recording and playback - the target window moved, resized, or your screen resolution or DPI scaling changed - clicks will land in the wrong spot. Make sure the window position, size, resolution, and display scaling all match what they were during recording.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Is TinyTask free?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"TinyTask is completely free to use. There are no premium tiers, no feature-locked versions, and no trial period. You get the full program - recording, playback, looping, compiling to .exe - at no cost.\"\r\n      }\r\n    }\r\n  ]\r\n}\r\n<\/script>\r\n\r\n\r\n\r\n<div class=\"tt-article__section\">\r\n<h2>Related Articles<\/h2>\r\n<ul style=\"list-style:none;padding:0;margin:16px 0;\">\r\n<li style=\"margin:10px 0;padding:12px 16px;background:#f8fafb;border:1px solid #e2e8f0;border-radius:8px;\"><a href=\"https:\/\/thetinytask.com\/is-tinytask-safe\/\" style=\"color:#1499d5;font-weight:600;text-decoration:none;\">Is TinyTask Safe? Virus Scan Results and Security Analysis<\/a><\/li>\r\n<li style=\"margin:10px 0;padding:12px 16px;background:#f8fafb;border:1px solid #e2e8f0;border-radius:8px;\"><a href=\"https:\/\/thetinytask.com\/tinytask-loop-tutorial\/\" style=\"color:#1499d5;font-weight:600;text-decoration:none;\">TinyTask Loop Tutorial: How to Repeat Macros on Loop<\/a><\/li>\r\n<li style=\"margin:10px 0;padding:12px 16px;background:#f8fafb;border:1px solid #e2e8f0;border-radius:8px;\"><a href=\"https:\/\/thetinytask.com\/tinytask-keyboard-shortcuts\/\" style=\"color:#1499d5;font-weight:600;text-decoration:none;\">TinyTask Keyboard Shortcuts: Complete Hotkey Reference<\/a><\/li>\r\n<li style=\"margin:10px 0;padding:12px 16px;background:#f8fafb;border:1px solid #e2e8f0;border-radius:8px;\"><a href=\"https:\/\/thetinytask.com\/tinytask-compile-exe\/\" style=\"color:#1499d5;font-weight:600;text-decoration:none;\">How to Compile TinyTask Recordings to Standalone EXE Files<\/a><\/li>\r\n<\/ul>\r\n<\/div>\r\n\r\n<\/div>\r\n<\/article>\r\n","protected":false},"excerpt":{"rendered":"<p>How to Use TinyTask: Complete Beginner Tutorial Updated March 2026 10 min read Windows XP &#8211; 11 TinyTask is a 36 KB macro recorder that records your mouse clicks, cursor movements, and keystrokes, then plays them back on command. No installation wizard, no bloated settings panel, no learning curve. You download a single .exe file, &#8230; <a title=\"How to Use TinyTask: Complete Beginner Tutorial\" class=\"read-more\" href=\"https:\/\/thetinytask.com\/how-to-use-tinytask\/\" aria-label=\"Read more about How to Use TinyTask: Complete Beginner Tutorial\">Read more<\/a><\/p>\n","protected":false},"author":0,"featured_media":2407,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[88],"tags":[],"class_list":["post-2391","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tinytask-guides"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Use TinyTask: Complete Beginner Tutorial (2026)<\/title>\n<meta name=\"description\" content=\"Learn how to use TinyTask step by step. Record macros, loop actions, compile to EXE, and automate repetitive tasks in under 5 minutes.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thetinytask.com\/how-to-use-tinytask\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Use TinyTask: Complete Beginner Tutorial (2026)\" \/>\n<meta property=\"og:description\" content=\"Learn how to use TinyTask step by step. Record macros, loop actions, compile to EXE, and automate repetitive tasks in under 5 minutes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thetinytask.com\/how-to-use-tinytask\/\" \/>\n<meta property=\"og:site_name\" content=\"TinyTask\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/tinytaskmacro\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-06T12:01:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-07T08:43:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thetinytask.com\/wp-content\/uploads\/2026\/03\/featured-how-to-use-tinytask.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@tinytaskmacro\" \/>\n<meta name=\"twitter:site\" content=\"@tinytaskmacro\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"14 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/thetinytask.com\/how-to-use-tinytask\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/thetinytask.com\/how-to-use-tinytask\/\"},\"author\":{\"name\":\"\",\"@id\":\"\"},\"headline\":\"How to Use TinyTask: Complete Beginner Tutorial\",\"datePublished\":\"2026-03-06T12:01:35+00:00\",\"dateModified\":\"2026-03-07T08:43:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/thetinytask.com\/how-to-use-tinytask\/\"},\"wordCount\":2794,\"publisher\":{\"@id\":\"https:\/\/thetinytask.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/thetinytask.com\/how-to-use-tinytask\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/thetinytask.com\/wp-content\/uploads\/2026\/03\/featured-how-to-use-tinytask-1.webp\",\"articleSection\":[\"TinyTask Guides\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/thetinytask.com\/how-to-use-tinytask\/\",\"url\":\"https:\/\/thetinytask.com\/how-to-use-tinytask\/\",\"name\":\"How to Use TinyTask: Complete Beginner Tutorial (2026)\",\"isPartOf\":{\"@id\":\"https:\/\/thetinytask.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/thetinytask.com\/how-to-use-tinytask\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/thetinytask.com\/how-to-use-tinytask\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/thetinytask.com\/wp-content\/uploads\/2026\/03\/featured-how-to-use-tinytask-1.webp\",\"datePublished\":\"2026-03-06T12:01:35+00:00\",\"dateModified\":\"2026-03-07T08:43:01+00:00\",\"description\":\"Learn how to use TinyTask step by step. Record macros, loop actions, compile to EXE, and automate repetitive tasks in under 5 minutes.\",\"breadcrumb\":{\"@id\":\"https:\/\/thetinytask.com\/how-to-use-tinytask\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/thetinytask.com\/how-to-use-tinytask\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/thetinytask.com\/how-to-use-tinytask\/#primaryimage\",\"url\":\"https:\/\/thetinytask.com\/wp-content\/uploads\/2026\/03\/featured-how-to-use-tinytask-1.webp\",\"contentUrl\":\"https:\/\/thetinytask.com\/wp-content\/uploads\/2026\/03\/featured-how-to-use-tinytask-1.webp\",\"width\":1200,\"height\":630,\"caption\":\"How to Use TinyTask: Complete Beginner Tutorial\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/thetinytask.com\/how-to-use-tinytask\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/thetinytask.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Use TinyTask: Complete Beginner Tutorial\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/thetinytask.com\/#website\",\"url\":\"https:\/\/thetinytask.com\/\",\"name\":\"TinyTask\",\"description\":\"Macro Recorder App\",\"publisher\":{\"@id\":\"https:\/\/thetinytask.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/thetinytask.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/thetinytask.com\/#organization\",\"name\":\"Vista Software\",\"url\":\"https:\/\/thetinytask.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/thetinytask.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/thetinytask.com\/wp-content\/uploads\/2020\/11\/221467_normal.png\",\"contentUrl\":\"https:\/\/thetinytask.com\/wp-content\/uploads\/2020\/11\/221467_normal.png\",\"width\":750,\"height\":750,\"caption\":\"Vista Software\"},\"image\":{\"@id\":\"https:\/\/thetinytask.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/tinytaskmacro\",\"https:\/\/x.com\/tinytaskmacro\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Use TinyTask: Complete Beginner Tutorial (2026)","description":"Learn how to use TinyTask step by step. Record macros, loop actions, compile to EXE, and automate repetitive tasks in under 5 minutes.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/thetinytask.com\/how-to-use-tinytask\/","og_locale":"en_US","og_type":"article","og_title":"How to Use TinyTask: Complete Beginner Tutorial (2026)","og_description":"Learn how to use TinyTask step by step. Record macros, loop actions, compile to EXE, and automate repetitive tasks in under 5 minutes.","og_url":"https:\/\/thetinytask.com\/how-to-use-tinytask\/","og_site_name":"TinyTask","article_publisher":"https:\/\/www.facebook.com\/tinytaskmacro","article_published_time":"2026-03-06T12:01:35+00:00","article_modified_time":"2026-03-07T08:43:01+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/thetinytask.com\/wp-content\/uploads\/2026\/03\/featured-how-to-use-tinytask.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_creator":"@tinytaskmacro","twitter_site":"@tinytaskmacro","twitter_misc":{"Est. reading time":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thetinytask.com\/how-to-use-tinytask\/#article","isPartOf":{"@id":"https:\/\/thetinytask.com\/how-to-use-tinytask\/"},"author":{"name":"","@id":""},"headline":"How to Use TinyTask: Complete Beginner Tutorial","datePublished":"2026-03-06T12:01:35+00:00","dateModified":"2026-03-07T08:43:01+00:00","mainEntityOfPage":{"@id":"https:\/\/thetinytask.com\/how-to-use-tinytask\/"},"wordCount":2794,"publisher":{"@id":"https:\/\/thetinytask.com\/#organization"},"image":{"@id":"https:\/\/thetinytask.com\/how-to-use-tinytask\/#primaryimage"},"thumbnailUrl":"https:\/\/thetinytask.com\/wp-content\/uploads\/2026\/03\/featured-how-to-use-tinytask-1.webp","articleSection":["TinyTask Guides"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/thetinytask.com\/how-to-use-tinytask\/","url":"https:\/\/thetinytask.com\/how-to-use-tinytask\/","name":"How to Use TinyTask: Complete Beginner Tutorial (2026)","isPartOf":{"@id":"https:\/\/thetinytask.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thetinytask.com\/how-to-use-tinytask\/#primaryimage"},"image":{"@id":"https:\/\/thetinytask.com\/how-to-use-tinytask\/#primaryimage"},"thumbnailUrl":"https:\/\/thetinytask.com\/wp-content\/uploads\/2026\/03\/featured-how-to-use-tinytask-1.webp","datePublished":"2026-03-06T12:01:35+00:00","dateModified":"2026-03-07T08:43:01+00:00","description":"Learn how to use TinyTask step by step. Record macros, loop actions, compile to EXE, and automate repetitive tasks in under 5 minutes.","breadcrumb":{"@id":"https:\/\/thetinytask.com\/how-to-use-tinytask\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thetinytask.com\/how-to-use-tinytask\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/thetinytask.com\/how-to-use-tinytask\/#primaryimage","url":"https:\/\/thetinytask.com\/wp-content\/uploads\/2026\/03\/featured-how-to-use-tinytask-1.webp","contentUrl":"https:\/\/thetinytask.com\/wp-content\/uploads\/2026\/03\/featured-how-to-use-tinytask-1.webp","width":1200,"height":630,"caption":"How to Use TinyTask: Complete Beginner Tutorial"},{"@type":"BreadcrumbList","@id":"https:\/\/thetinytask.com\/how-to-use-tinytask\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thetinytask.com\/"},{"@type":"ListItem","position":2,"name":"How to Use TinyTask: Complete Beginner Tutorial"}]},{"@type":"WebSite","@id":"https:\/\/thetinytask.com\/#website","url":"https:\/\/thetinytask.com\/","name":"TinyTask","description":"Macro Recorder App","publisher":{"@id":"https:\/\/thetinytask.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thetinytask.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/thetinytask.com\/#organization","name":"Vista Software","url":"https:\/\/thetinytask.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/thetinytask.com\/#\/schema\/logo\/image\/","url":"https:\/\/thetinytask.com\/wp-content\/uploads\/2020\/11\/221467_normal.png","contentUrl":"https:\/\/thetinytask.com\/wp-content\/uploads\/2020\/11\/221467_normal.png","width":750,"height":750,"caption":"Vista Software"},"image":{"@id":"https:\/\/thetinytask.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/tinytaskmacro","https:\/\/x.com\/tinytaskmacro"]}]}},"uagb_featured_image_src":{"full":["https:\/\/thetinytask.com\/wp-content\/uploads\/2026\/03\/featured-how-to-use-tinytask-1.webp",1200,630,false],"thumbnail":["https:\/\/thetinytask.com\/wp-content\/uploads\/2026\/03\/featured-how-to-use-tinytask-1-150x150.webp",150,150,true],"medium":["https:\/\/thetinytask.com\/wp-content\/uploads\/2026\/03\/featured-how-to-use-tinytask-1-300x158.webp",300,158,true],"medium_large":["https:\/\/thetinytask.com\/wp-content\/uploads\/2026\/03\/featured-how-to-use-tinytask-1-768x403.webp",768,403,true],"large":["https:\/\/thetinytask.com\/wp-content\/uploads\/2026\/03\/featured-how-to-use-tinytask-1-1024x538.webp",1024,538,true],"1536x1536":["https:\/\/thetinytask.com\/wp-content\/uploads\/2026\/03\/featured-how-to-use-tinytask-1.webp",1200,630,false],"2048x2048":["https:\/\/thetinytask.com\/wp-content\/uploads\/2026\/03\/featured-how-to-use-tinytask-1.webp",1200,630,false]},"uagb_author_info":{"display_name":"","author_link":"https:\/\/thetinytask.com\/author\/"},"uagb_comment_info":0,"uagb_excerpt":"How to Use TinyTask: Complete Beginner Tutorial Updated March 2026 10 min read Windows XP &#8211; 11 TinyTask is a 36 KB macro recorder that records your mouse clicks, cursor movements, and keystrokes, then plays them back on command. No installation wizard, no bloated settings panel, no learning curve. You download a single .exe file,&hellip;","_links":{"self":[{"href":"https:\/\/thetinytask.com\/wp-json\/wp\/v2\/posts\/2391","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thetinytask.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thetinytask.com\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/thetinytask.com\/wp-json\/wp\/v2\/comments?post=2391"}],"version-history":[{"count":1,"href":"https:\/\/thetinytask.com\/wp-json\/wp\/v2\/posts\/2391\/revisions"}],"predecessor-version":[{"id":2404,"href":"https:\/\/thetinytask.com\/wp-json\/wp\/v2\/posts\/2391\/revisions\/2404"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thetinytask.com\/wp-json\/wp\/v2\/media\/2407"}],"wp:attachment":[{"href":"https:\/\/thetinytask.com\/wp-json\/wp\/v2\/media?parent=2391"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thetinytask.com\/wp-json\/wp\/v2\/categories?post=2391"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thetinytask.com\/wp-json\/wp\/v2\/tags?post=2391"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}