Skip to content
Know.itKnow.it
Create a visual lesson
~2 min

Antibiotics vs. Antivirals: What's the Difference?

Medicine & HealthSide-by-sideWritten comparisonAll comparisons

Read the comparison below, or explore it visually. Create a visual lesson comparing antibiotics and antivirals using available credits or plan allowance.

Antibiotics are medicines that kill bacteria or stop them multiplying, while antivirals interfere with viruses as they copy themselves inside the body's own cells. Because bacteria and viruses are built so differently, an antibiotic has nothing to attack on a virus, which is why antibiotics do not cure colds or flu. Only a doctor can decide which medicine, if any, an infection needs.

At a glance

AntibioticsAntivirals
TargetBacteria, which are living single cellsViruses, which can only multiply inside host cells
How they workDamage bacterial cell walls, ribosomes or DNA copyingBlock virus entry, genome copying or release from cells
RangeMany act on a broad range of bacteriaUsually specific to one virus or virus family
Example usesTuberculosis, typhoid, bacterial pneumoniaInfluenza, HIV, herpes, hepatitis B and C
ResistanceBacteria evolve resistance with misuseViruses can also mutate and resist them

Which should you use?

Antibiotics

Antibiotics are prescribed for infections caused by bacteria, such as tuberculosis, typhoid or a bacterial urinary tract infection, where the drug can target structures human cells lack.

Antivirals

Antivirals are used for specific viral infections, such as influenza in high-risk patients or long-term treatment of HIV and hepatitis C, where blocking viral copying controls the disease.

Frequently asked questions

Can antibiotics treat a cold or flu?
No. Colds and flu are caused by viruses, and antibiotics only act on bacteria. Taking them for a viral infection does not help recovery and adds to antibiotic resistance.
Why are there fewer antivirals than antibiotics?
Viruses use the host cell's own machinery to multiply, so there are few targets that a drug can block without also harming human cells. Each antiviral usually has to be designed around one virus's particular proteins.
What is antibiotic resistance?
It is when bacteria survive a drug that once killed them. Random mutations or shared genes let a few bacteria survive each course of treatment, and these multiply, so misuse and unfinished courses speed up resistance.