Pfam logo EMBL EBI logo

Powering down the Pfam website
The Pfam website ( is now decomissioned. And all Pfam data is now hosted at InterPro ( The Pfam website will remain available at for a few more months. You can read more about the sunset period in our blog post.

All links below redirect to the closest alternative page in the InterPro website.


The Pfam database is a large collection of protein families, each represented by multiple sequence alignments and hidden Markov models (HMMs).

Proteins are generally composed of one or more functional regions, commonly termed domains. Different combinations of domains give rise to the diverse range of proteins found in nature. The identification of domains that occur within proteins can therefore provide insights into their function.

Pfam also generates higher-level groupings of related entries, known as clans. A clan is a collection of Pfam entries which are related by similarity of sequence, structure or profile-HMM.

The data presented for each entry is based on the UniProt Reference Proteomes but information on individual UniProtKB sequences can still be found by entering the protein accession. Pfam full alignments are available from searching a variety of databases, either to provide different accessions (e.g. all UniProt and NCBI GI) or different levels of redundancy.

You can find data in Pfam in various ways...

  • Analyze your protein sequence for Pfam matches
  • View Pfam annotation and alignments
  • See groups of related entries
  • Look at the domain organisation of a protein sequence
  • Find the domains on a PDB structure
  • Query Pfam by keywords
  • Enter any type of accession or ID to jump to the page for a Pfam entry or clan, UniProt sequence, PDB structure, etc.

  • Or view the help pages for more information

Analyze your protein sequence for Pfam matches

Paste your protein sequence here to find matching Pfam entries.

You will be redirected to InterPro sequence search. You can customize your query there.

View Pfam annotation and alignments

Enter an accession (e.g. PF02171) to see all data for that entry.

You can also browse through the list of all Pfam families.

See groups of related families

Enter a clan accession (e.g. CL0005) to see information about that clan.

You can also browse through a list of clans.

View domain organisation of a protein sequence

Enter a sequence identifier (e.g. VAV_HUMAN) or accession (e.g. P15498).

You can browse proteins with Pfam domains.

Find the domains on a PDB structure

Enter the PDB identifier (e.g. 2abl) for the structure in the Protein DataBank.

Query Pfam by keyword

Search for keywords in text data in the Pfam database.

Citing Pfam

If you find Pfam useful, please consider citing the reference that describes this work:

Pfam: The protein families database in 2021: J. Mistry, S. Chuguransky, L. Williams, M. Qureshi, G.A. Salazar, E.L.L. Sonnhammer, S.C.E. Tosatto, L. Paladin, S. Raj, L.J. Richardson, R.D. Finn, A. Bateman Nucleic Acids Research (2020) doi: 10.1093/nar/gkaa913

You will be redirected in 9 seconds to the corresponding data page on the InterPro website.


The URL below is where you will be redirected. Click to avoid waiting:

Legacy website

Alternatively, you can go to the Pfam legacy website. Please note that the legacy website will not be mantained, and will only be available until summer 2023.