Download EICAR anti-malware test files in various formats
Plain-text EICAR test string — the classic antivirus detection trigger.
EICAR test file double-compressed — ZIP inside a ZIP.
PDF with EICAR string embedded as a file attachment.
PDF with an embedded JavaScript alert action containing EICAR.
Legacy Word doc with a macro that runs cmd /c echo of EICAR string.
Macro-enabled Word document running cmd /c echo of EICAR string.
Legacy Word doc with a VBA MsgBox macro displaying EICAR string.
Macro-enabled Word document with a VBA MsgBox displaying EICAR.
Legacy Word doc with a macro invoking PowerShell to echo EICAR.
Macro-enabled Word document invoking PowerShell to echo EICAR.
Legacy Word doc with a macro that writes the EICAR string to disk.
Macro-enabled Word document that writes the EICAR string to disk.
Legacy Excel with a DDE field that runs PowerShell to echo EICAR.
Modern Excel with a DDE field that runs PowerShell to echo EICAR.
Legacy Excel with a VBA macro running cmd /c echo of EICAR.
Macro-enabled Excel running cmd /c echo of EICAR string.
Legacy Excel with a VBA MsgBox macro displaying EICAR string.
Macro-enabled Excel with a VBA MsgBox displaying EICAR string.
Legacy Excel with a macro invoking PowerShell to echo EICAR.
Macro-enabled Excel invoking PowerShell to echo EICAR string.
Legacy Excel with a macro that writes EICAR string to disk.
Macro-enabled Excel that writes the EICAR string to disk.
Legacy PowerPoint with an action macro MsgBox displaying EICAR.
Macro-enabled PowerPoint with an action MsgBox displaying EICAR.
Legacy PowerPoint with an action invoking PowerShell to echo EICAR.
Modern PowerPoint with an action invoking PowerShell to echo EICAR.