Diluncurkan pada tahun 2004, VirusTotal adalah layanan populer yang menganalisis file dan URL mencurigakan untuk mendeteksi jenis malware dan konten berbahaya menggunakan mesin antivirus dan pemindai situs web.
VirusTotal dipilih oleh PC World sebagai salah satu produk terbaik dari 100 produk pada tahun 2007. Pada hari Jum’at, 7 September 2012, diumumkan bahwa Google Inc. telah mengakuisisi VirusTotal.
VTUploader untuk Microsoft Windows
VirusTotal menyimpan nama dan berbagai hash untuk setiap berkas yang dianalisis. Berkas yang telah dianalisis dapat diidentifikasi dengan diketahuinya nilai ceksum SHA256. Pranala SHA256 dapat diakses di alamat https://www.virustotal.com/latest-scan/SHA256. Mengunggah berkas biasanya dibatasi hingga 650 MB.
Ektensi VirusTotal untuk Webrowser
Ada beberapa ekstensi peramban yang disedikan oleh VirusTotal, seperti VTzilla untuk Mozilla Firefox, VTchromizer untuk Google Chrome dan VTexplorer untuk Internet Explorer. Ekstensi tersebut memungkinkan penggunanya untuk mengunduh berkas secara langsung dengan aplikasi web VirusTotal itu sebelum menyimpannya dalam komputer, serta memindai URL.
VirusTotal untuk Android
Layanan ini juga menawarkan perangkat lunak aplikasi Android yang menggunakan API publik untuk mencari aplikasi apapun yang dipasang kemudian akan dipindai terlebih dahulu oleh VirusTotal dan menunjukkan status aplikasi tersebut (berbahaya atau tidak).
Setiap aplikasi yang tidak dipindai sebelumnya dapat diajukan terlebih dahulu, tetapi kunci API harus disediakan dan pembatasan lain untuk penggunaan API publik mungkin berlaku.
API Publik VirusTotal
VirusTotal menyediakan sebagai layanan gratis sebuah API publik yang memungkinkan untuk otomatisasi beberapa fitur online-nya seperti mengunggah dan memindai berkas, mengirimkan dan memindai pranala, laporan pindai dan membuat komentar otomatis pada pranala dan sampel.
Beberapa pembatasan berlaku untuk permintaan yang dibuat melalui API publik, seperti membutuhkan kunci API individu bebas diperoleh dengan penandatanganan secara online, prioritas rendah memindai antrian, sejumlah permintaan per frame waktu, dan lain-lain.