X-linked agammaglobulinemia (XLA) is an immunodeficiency caused by mutations in the gene coding for Bruton agammaglobulinemia tyrosine kinase (BTK). A database (BTKbase) of BTK mutations lists 544 mutation entries from 471 unrelated families showing 341 unique molecular events. In addition to mutations, a number of variants or polymorphisms have been found. Mutations in all the five domains of BTK cause the disease, the single most common event being missense mutations. Most mutations lead to truncation of the enzyme. The mutations appear almost uniformly throughout the molecule. About one-third of point mutations affect CpG sites, which usually code for arginine residues. The putative structural implications of all the missense mutations are provided in the database. BTKbase is available at http://www.uta.fi/imt/bioinfo.