
Peptide cutter
Map protease and chemical cleavage sites across protein sequences for proteomics experiment planning.
Related tools

FindPept
Match experimental peptide masses against theoretical digest fragments of a protein sequence. Identify peptides from mass spectrometry data by peptide mass fingerprinting.

IPC 2.0 (isoelectric point calculator)
Isoelectric Point Calculator 2.0 - Predict protein/peptide isoelectric point (pI) using 18+ validated pKa scales, SVR models, and deep learning. Supports proteins, peptides, and comprehensive analysis.

Aggrescan3D
Faithful static-mode Aggrescan3D wrapper for per-residue aggregation propensity analysis from a single protein structure.

Protein charge plot
Plot net charge vs pH for protein sequences. Visualize how protein charge changes across pH 0-14 and identify the isoelectric point (pI) where the net charge crosses zero.

Hydropathy plot
Generate Kyte-Doolittle hydropathy plots to visualize hydrophobic and hydrophilic regions along protein sequences. Identify transmembrane domains and surface-exposed regions.

Hydrophobicity plot
Generate hydrophobicity plots using 24 different amino acid scales. Visualize hydrophobic and hydrophilic regions for protein analysis, epitope prediction, and membrane protein studies.

Peptide mass calculator
Cleave a protein sequence with a chosen protease and compute the masses of the resulting peptides. Supports multiple enzymes, missed cleavages, chemical modifications, and different ion types for mass spectrometry experiment planning.

PROPKA 3
Predict pKa values of ionizable groups in proteins and protein-ligand complexes from 3D structure. PROPKA calculates environment-driven pKa shifts for standard ionizable residues, terminal groups, and supported ligand atom types.

Protein parameters
Calculate protein parameters, including molecular weight, theoretical pI, extinction coefficients, aromaticity, secondary structure fractions, atomic composition, estimated half-life, and several indices, including instability, aliphatic index, and GRAVY.

Protein scale profiler
Generate amino acid property profiles using 42 different scales spanning hydrophobicity, secondary structure propensity, flexibility, polarity, surface accessibility, antigenicity, and more.
What is Peptide Cutter?
Peptide Cutter maps protease and chemical cleavage sites across a protein sequence. Given one or more proteins, it tests up to 39 enzymes and chemical reagents simultaneously, reporting every position where each agent would cut. Systematic in silico cleavage mapping has been a foundational technique in proteomics for decades, enabling researchers to survey digestion patterns across an entire enzyme library before committing to a wet-lab protocol.
Where the related Peptide mass calculator answers "what fragments does one enzyme produce and what are their masses?", Peptide Cutter answers "which enzymes cut this protein, where, and how often?" The two tools complement each other: Peptide Cutter for surveying cleavage patterns, Peptide mass for quantitative fragment analysis.
How to use Peptide Cutter online
ProteinIQ runs Peptide Cutter entirely in the browser with instant results — no server round-trip or account required.
Input
| Input | Description |
|---|---|
Protein sequence | One or more sequences in FASTA format (pasted, uploaded as .fasta/.txt, or fetched by PDB ID from RCSB). |
Settings
| Setting | Description |
|---|---|
Enzyme selection | All enzymes (39), Common proteases (14 widely used enzymes), or Custom selection for manual picking. |
Configure enzymes | When using Custom selection, a collapsible panel listing all 39 enzymes as checkboxes. All are selected by default. |
Min cuts per enzyme | Exclude enzymes that cut fewer than this many times in a given sequence. Useful for finding enzymes that produce adequate fragmentation. |
Max cuts per enzyme | Exclude enzymes that cut more than this many times. Filters out non-specific cutters that would produce too many small fragments. |
Sort by | Position in protein (default) or Enzyme name. Position sorting is useful for seeing which enzymes overlap at nearby sites; enzyme sorting groups all sites for each protease together. |
Output
Each row represents one cleavage event — a specific enzyme cutting at a specific position.
| Column | Description |
|---|---|
Protein ID | Identifier parsed from the FASTA header. |
Position | 1-based residue number of the cleavage site. |
Residue | The amino acid at the cleavage position. |
Enzyme | Name of the protease or chemical reagent. |
Cleave side | C-term (peptide bond is cleaved after the residue) or N-term (cleaved before). |
Context window | A short sequence excerpt with | marking the cut site, e.g. ...ANLYFQ|GSME... |
Results can be downloaded as CSV or JSON.
Supported enzymes
The tool includes 39 proteases and chemical reagents organized by cleavage mechanism.
Serine proteases
| Enzyme | Specificity | Notes |
|---|---|---|
| Trypsin | After K, R | Blocked by P at P1' |
| Trypsin (no P exception) | After K, R | Ignores P1' proline |
| Chymotrypsin | After F, Y, W, M, L | Blocked by P at P1' |
| Chymotrypsin (high) | After F, Y, W | W blocked by M at P1' |
| Chymotrypsin (low) | After F, Y, W, M, L | M blocked by Y; L blocked by H |
| Proteinase K | After A, E, F, I, L, T, V, W, Y | Broad specificity |
| Neutrophil elastase | After A, V, G | — |
| Thrombin | After R in GRG or [AFGILTVM]PR motifs | Blocked by D, E at P1' |
| Factor Xa | After R in [IA][DE]GR | — |
| Enterokinase | After K in DDDDK | — |
| Granzyme B | After D in I[AE]PD | Blocked by P at P1' |
Cysteine proteases
| Enzyme | Recognition motif |
|---|---|
| Clostripain | After R |
| Caspase-1 | [FYWLEH][AE][VH]D |
| Caspase-2 | D[EV]HD |
| Caspase-3 | D[ME][QT]D |
| Caspase-4 | [LW]E[HV]D |
| Caspase-5 | [LW]EHD |
| Caspase-6 | VE[HI]D |
| Caspase-7 | DE[VT]D |
| Caspase-8 | [IL]E[TA]D |
| Caspase-9 | LEHD |
| Caspase-10 | IEAD |
| TEV protease | ENLYFQ[GS] |
All caspases cleave after the terminal Asp and are blocked by Pro at P1'.
Aspartyl proteases
| Enzyme | Specificity |
|---|---|
| Pepsin (pH 1.3) | After F, L |
| Pepsin (pH > 2) | After F, L, W, Y (not after H, K, R at P2 for F) |
Metalloproteases
| Enzyme | Specificity |
|---|---|
| Thermolysin | N-terminal to A, M, I, L, F, V (not when preceded by D or E) |
Endopeptidases
| Enzyme | Specificity |
|---|---|
| Lys-C | After K |
| Lys-N | N-terminal to K |
| Arg-C | After R |
| Asp-N | N-terminal to D |
| Asp-N + Glu-N | N-terminal to D, E |
| Glu-C (phosphate) | After E |
| Glu-C (bicarbonate) | After D, E |
| Proline endopeptidase | After P (not before P) |
| Staphylococcal peptidase I | After E (not before D, E) |
Chemical reagents
| Reagent | Specificity |
|---|---|
| CNBr | After M |
| Formic acid | After D |
| Hydroxylamine | N-G bonds |
| BNPS-Skatole | After W |
| Iodosobenzoic acid | After W |
| NTCB | N-terminal to C |
How Peptide Cutter works
Each enzyme is defined by a specificity rule in the Schechter-Berger nomenclature, which labels residues around the scissile bond as P4-P3-P2-P1 | P1'-P2'-P3'-P4'. Most proteases recognize a primary residue at the P1 position (C-terminal cleavage) or P1' position (N-terminal cleavage), with optional blocking rules for adjacent positions.
Three levels of specificity are supported:
- Simple rules: A character class of cleavable residues plus optional exclusion at P1'. Covers most endopeptidases and chemical reagents (trypsin, Lys-C, CNBr, etc.).
- Pattern rules: A regular expression matching multi-residue recognition motifs. Used for caspases, enterokinase, Factor Xa, and granzyme B, which require specific sequences upstream of the cleavage site.
- Custom logic: Programmatic rules for enzymes whose specificity depends on multiple context positions simultaneously. Thrombin, for example, requires checking both the GRG motif and the [AFGILTVM]PR[^DE] motif, which cannot be captured in a single regex.
Cleavage is never predicted at the terminal residue — the enzyme must have a residue on both sides of the scissile bond.
Applications
- Proteomics experiment design: Surveying which enzymes produce useful fragmentation patterns before committing to a digestion protocol. Setting
Max cutsfilters out non-specific cutters, whileMin cutsensures the enzyme actually fragments the target protein. - Recombinant protein engineering: Checking whether affinity tag removal sites (TEV, thrombin, Factor Xa, enterokinase) are unique to the tag linker and do not occur internally in the protein of interest. An unexpected internal thrombin site, for instance, would destroy the target during tag cleavage.
- Limited proteolysis studies: Identifying surface-accessible cleavage sites by correlating predicted sites with experimentally observed fragments. Buried residues are protected from proteolysis even if the enzyme has specificity for them.
- Caspase substrate screening: The caspase 1-10 panel can identify which caspases, if any, recognize motifs in a candidate substrate protein — relevant for apoptosis research and caspase inhibitor design.
Limitations
Specificity rules are based on primary sequence only. Protein tertiary structure, post-translational modifications, and local folding can all affect whether a theoretically predicted site is actually accessible to the protease in an experiment. Results represent the maximum possible cleavage pattern under denaturing conditions where all sites are fully exposed.