Is This File Safe? File Safety Check and Suspicious Link Checker

Free file safety check: drop files or a whole folder to see what each one really is and spot the tricks malware uses, like programs disguised as PDFs, double endings, Office macros, PDF JavaScript, password-protected zips and phishing pages. Get SHA-256 hashes to look up on VirusTotal, check suspicious links, and learn how to really scan your computer. Nothing is uploaded.

Honest first: a web page can't scan your computer. It can't see your other programs, running processes or system files, and it has no virus database. What this page can do is look closely at files you give it, right here in your browser, and spot the tricks most malware relies on. For a real scan of your computer, see How to really scan your computer.

Drop files or a folder here
or use the buttons. Any kind of file: programs, documents, PDFs, zips, e-mail attachments, downloads.

πŸ”’ Private: files are read inside your browser and are never uploaded. Only if you click "Look up on VirusTotal" does that site receive the file's fingerprint (hash), never the file.

Is this file safe? A private file check in your browser

Most malware that reaches people arrives as an ordinary-looking file: an "invoice" that is really a program, a Word document that asks you to enable macros, a zip with a password in the e-mail, or a web page that pretends to be a login screen. This page reads each file you give it and explains, in plain words, what it really is and which of these tricks it uses. It works on whole folders too, and nothing leaves your computer.

What it checks

What the file really is
The first bytes of a file say what it is, whatever its name says. A Windows program (.exe), Mac or Linux program, shortcut or installer named like a PDF, picture or document is flagged as disguised.
Name tricks
Double endings (invoice.pdf.exe), invisible right-to-left characters that flip the end of a name, and long runs of spaces that push the real ending out of view.
Office documents
Macros (and whether they start by themselves), Excel 4.0 macro sheets, remote template injection, links that load objects from the internet, DDE fields, embedded programs and password protection.
PDFs
JavaScript, actions that run when the PDF opens, Launch actions, attached files, names disguised with #xx codes and object streams that hide them.
Archives and disk images
Every file inside a ZIP (including zips inside zips) is checked the same way; password-protected archives and zip bombs are flagged, and the top folder of ISO images is listed.
Web pages, pictures and shortcuts
Login forms in attachments (phishing), "HTML smuggling", scripts inside SVG pictures, and .url / .webloc / .lnk shortcuts that start programs or point at look-alike sites.

Questions

Is this an antivirus?

No. An antivirus compares files with millions of known threats and watches what programs do. This page has no virus list; it looks for warning signs in how a file is built. Use it as a second opinion before opening something, together with your antivirus, never instead of it.

What does the VirusTotal button send?

Only the SHA-256 fingerprint of the file, a 64-character code that can't be turned back into the file. VirusTotal then shows whether that exact file has been seen and what dozens of antivirus engines thought of it. If nobody has uploaded it before, it will say "not found", which tells you nothing either way. Uploading the file itself to VirusTotal shares it with security companies, so don't upload private documents.

A program I downloaded on purpose shows "Caution". Is it bad?

Not necessarily. Every program can change your computer, so they are always marked Caution. It is fine if it came from the maker's own website or an official store; "Danger" is kept for disguises and tricks that honest files don't use.

Why can't a website scan my whole computer?

Browsers deliberately keep web pages away from your files, programs and settings; that is what stops a malicious website from doing damage. A page can only read files you choose to give it.

Comments
Advertisement