Random Protein Sequence Generator
Amino acidsA · C · D · E · F · G · H · I · K · L · M · N · P · Q · R · S · T · V · W · Y
1–1000 residues
Every residue is drawn with secure browser randomness (crypto.getRandomValues). Nothing is uploaded — the sequence, the FASTA text, and the download are all built on your device.
Random protein sequences
Generate a random peptide of any length from 1 to 1,000 residues, drawn from the 20 standard amino acids (one-letter codes ACDEFGHIKLMNPQRSTVWY). Each position is an independent, uniform pick, so no residue is favoured — handy for alignment and search test data, teaching examples, and placeholder sequences in bioinformatics coursework. It stays deliberately simple: no ambiguity codes (B/Z/X), no selenocysteine, and no forced start-codon methionine.
Copy or export as FASTA
Copy the raw residues, copy a ready-to-paste FASTA record (a >random_protein_len header with the sequence wrapped at 60 columns), or download the same record as a .fasta file. Everything runs client-side with the Web Crypto API, so the sequence is unpredictable and never leaves your browser.