Search UniProtKB by Gene or Accession ID

Find detailed protein information, including sequence, function, location, and PTMs.

Map IDs Between Databases

Convert identifiers between UniProtKB, GeneID, RefSeq, Ensembl, PDB, etc.

Note: Not all From/To database combinations are supported by the UniProt API. Mappings often work best when mapping *to* `UniProtKB Canonical AC` from other databases, or *from* `UniProtKB AC/ID` to other databases.

View Protein Features

Enter a UniProtKB Accession ID to visualize its sequence features (domains, PTMs, sites, etc.) using ProtVista.

Nightingale Protein Feature Viewer

Experimental viewer using Nightingale components. Enter a UniProtKB Accession ID.

placeholder="e.g., P04637">

Enter a UniProtKB Accession ID above to load the Nightingale viewer.

BLAST Search against UniProtKB

Search for similar sequences in UniProt databases using BLAST (powered by EBI REST API).

Protein Interaction Summary (STRING DB)

Find high-confidence interaction partners for a gene/protein using the STRING database.

Default: 9606 (Human). See NCBI Taxonomy.
Default: 400 (Medium confidence).

Gene Expression Summary (Human Protein Atlas)

Get a summary of consensus RNA tissue expression levels from the Human Protein Atlas.

About: This tool searches the UniProtKB database to find protein sequences based on gene names or Accession IDs. It prioritizes reviewed entries and attempts multiple search strategies. Use the provided UniProt links for full entry details, including function summaries, PTMs, and variants. Data retrieved via UniProt REST API.

Remember to cite UniProt if using data from this tool in your research.

Made with ❤️ by Jorlane De Jesús & Naif Alqurashi