Is the VirusTotal API free for commercial use?
No. VirusTotal's public API terms of service restrict it to non-commercial use. Shipping it inside a commercial product, a QR scanner app, an MDM tool, an AI agent, requires a separate VirusTotal Enterprise contract.
How fast is the VirusTotal API for a URL scan?
It depends on whether VirusTotal has already analyzed that URL. A cached result can return quickly; a URL its engines have not seen before commonly takes somewhere around 15 to 60 seconds, often cited around 30 seconds, to finish scanning. That is fine for after-the-fact analysis, and too slow for the window between a QR scan and opening the link.
What is a faster alternative to VirusTotal for real-time URL checks?
SkanQRCode is built specifically for that window: a fast path under 500 ms, commercial use on every paid plan, and the same check available as a direct REST API or an MCP server for AI agents.
Can I use VirusTotal inside a commercial QR scanner or AI agent?
Not on the public API, per VirusTotal's own terms. SkanQRCode is commercial from day one: the free plan is sandboxed for testing, and every paid plan is explicitly licensed for production use.