ImageMax is a Windows desktop application that automates repetitive tasks through on-screen image recognition. It is used for business process automation, software test automation, and general productivity scripting — supporting multi-client execution along with Lua and Python scripting languages.
Company
ImageMax is a software business based in Gangnam-gu, Seoul, South Korea. We develop and maintain an automation tool for individual professionals, QA engineers, and small businesses that need reliable, scriptable desktop automation on Windows.
We ship updates directly to customers through our website and operate a paid subscription model alongside a free tier. We are committed to building trustworthy software for legitimate productivity use cases.
What ImageMax Does
ImageMax observes the screen, recognizes target windows and visual elements, and performs actions on them — clicks, keystrokes, data extraction, conditional branching — according to scripts defined by the user.
Image Recognition
Works with any window — web browsers, desktop applications, terminal emulators, virtual machines — by matching on-screen visuals rather than brittle UI handles.
Multi-Client Execution
Run multiple independent automation sessions in parallel on a single PC, each targeting its own window and script.
Lua & Python Scripting
Define logic, loops, and integrations in two widely-used scripting languages. Import libraries, call APIs, and compose complex flows.
Script Encryption
Protect authored scripts with built-in encryption when distributing to team members or end customers.
Use Cases
ImageMax is a general-purpose automation platform. The most common deployments fall into two categories: automating repetitive office work, and automating software test execution.
Business Process Automation
Repetitive data entry, report generation, cross-application data movement, and back-office tasks where official APIs are unavailable or impractical.
Software Test Automation
Running regression suites and UI smoke tests against Windows applications where conventional test frameworks cannot reach — legacy software, hardware-dependent UIs, and visual-output verification.
Monitoring & Alerting Workflows
Watching dashboards or operational consoles for specific visual states and triggering downstream actions — notifications, logging, escalation.
Personal Productivity Scripting
Power users building personal automations across the applications they use daily, with the flexibility of full Python and Lua.