מחולל תנועה הוא כלי או תוכנה שנועדו לדמות ביקורים באתר או אינטראקציות כדי ליצור תנועה באופן מלאכותי.
מחוללי תנועה יכולים לשפר באופן מלאכותי את מדדי האתר ולעתים קרובות משמשים לבדיקת ביצועי האתר בתנאים שונים, הערכת קיבולת השרת או הערכת חוויית המשתמש בתקופות תעבורה גבוהה. כלים אלה חיוניים לאופטימיזציה של תשתית האתר, זיהוי בעיות פוטנציאליות והבטחה שאתר אינטרנט יכול להתמודד עם תנועת מבקרים מוגברת מבלי להתפשר על הביצועים.