Skip Header

You are using a version of browser that may not display all the features of this website. Please consider upgrading your browser.

Technical corner

Last modified September 2, 2013

UniProtKB entry view manual

User manual for the UniProtKB entry view.

UniProtKB flat file manual

User manual for the UniProtKB flat file format.

FASTA headers

Description of FASTA headers for UniProtKB (including alternative isoforms), UniRef, UniParc, UniMES and archived UniProtKB versions.

UniProtKB query fields

List of supported fields for querying UniProtKB on this web site.

Browser support

Recommended list of major web browsers for the UniProt website.

How can I access resources on this web site programmatically?

FAQ with examples of web access using simple URLs (REST).


Java library for remote access to UniProt data: blast or search against UniProtKB, UniParc, UniRef or UniMES to retrieve detailed entry information.

UniProt BioMart

BioMart database for querying UniProtKB data, with a cross-querying facility to join to/from other BioMart databases (currently Ensembl Genes and the PRIDE Proteomics Identifications Database).


Object-oriented Perl library for parsing the UniProtKB text format.


Perl script to create alternatively-spliced protein sequences derived from UniProtKB entries.

XML Schemas for UniProt
Keywords (XML)

Controlled vocabulary for UniProtKB Keywords in XML format.