Veber's rule icon

Veber's rule

1.0.0

Evaluate oral bioavailability from rotatable bonds, polar surface area, and molecular descriptors. Learn more

Input

Upload files or drag and drop
0 credits

Output

Configure inputs to begin

Set options on the left, then click “Submit job”.

What is Veber's rule?

Veber's rule predicts oral bioavailability based on molecular flexibility and polarity. Published in 2002 by Daniel Veber and colleagues at GlaxoSmithKline, the rule emerged from analysis of over 1,100 drug candidates and their oral absorption in rats.

The rule identifies two key factors independent of molecular weight:

CriterionThresholdRationale
Rotatable bonds≤10\leq 10≤10Molecular flexibility affects membrane permeation and binding entropy
Polar surface area (TPSA)≤140\leq 140≤140 ŲPolarity correlates inversely with permeation rate

An alternative formulation substitutes total hydrogen bond count (donors + acceptors ≤12\leq 12≤12) for TPSA. Compounds meeting both criteria demonstrate high probability of good oral bioavailability.

Scientific basis

Veber's rule addresses molecular flexibility—a factor absent from Lipinski's Rule of 5. Flexible molecules have higher conformational entropy in solution, creating an entropic penalty when adopting the constrained conformations required for membrane permeation. Each rotatable bond adds degrees of freedom that must be restricted during absorption.

Polar surface area provides an alternative measure of hydrogen bonding capacity. TPSA correlates better with permeation rate than LogP because it directly quantifies the polar groups that form hydrogen bonds with water. These bonds must be broken during membrane transit, representing an energetic barrier to absorption.

The relationship between rotatable bonds, polar surface area, and molecular weight explains why the molecular weight cutoff in Lipinski's rule works despite lacking direct mechanistic justification—larger molecules tend to have more rotatable bonds and higher TPSA.

How to use Veber's rule online

ProteinIQ screens compounds against Veber's criteria online. Input molecules as SMILES and receive pass/fail classification with calculated descriptors.

Input

InputDescription
MoleculeSMILES strings (one per line). Tab-separated format accepts compound names: aspirin\tCC(=O)Oc1ccccc1C(=O)O. Supports file uploads (.smi, .csv, .txt) and PubChem compound retrieval.

Output

ColumnDescription
NameCompound identifier (auto-generated if not provided)
SMILESInput structure
TPSA [Ų]Topological polar surface area
Rot. BondsRotatable bond count
ViolationsNumber of Veber criteria exceeded
ResultPass if criteria met, Fail otherwise

Results export to CSV, JSON, or Excel for integration with screening pipelines.

Veber's rule vs. Lipinski's Rule of 5

The two rules address different aspects of oral drug-likeness and work best in combination.

RuleFocusKey parameters
Lipinski (Ro5)Size and lipophilicityMW, LogP, HBD, HBA
VeberFlexibility and polarityRotatable bonds, TPSA/H-bond count

Lipinski's rule predicts whether a compound can passively diffuse across membranes based on physical size and partition behavior. Veber's rule adds conformational considerations—a rigid molecule with high molecular weight may absorb better than a flexible molecule of lower weight.

Approximately 85% of FDA-approved oral drugs conform to Veber's criteria, compared to 66% for Lipinski's rule alone. Compounds passing both rules have the highest likelihood of favorable oral bioavailability.

Interpreting results

ViolationsInterpretation
0Favorable flexibility and polarity profile. High probability of good oral absorption.
1Borderline. May still achieve acceptable bioavailability depending on other properties.
2Both criteria violated. Oral absorption unlikely via passive diffusion.

A compound failing Veber's rule may still reach systemic circulation through active transport mechanisms or specialized formulations. Cyclosporine, for example, violates multiple drug-likeness rules but achieves oral bioavailability through intramolecular hydrogen bonding that masks its polar groups.

Applications

  • Virtual screening: Filtering compound libraries for oral drug candidates before docking or ML-based prediction
  • Lead optimization: Tracking flexibility during structural modifications to maintain drug-like properties
  • Library design: Setting bounds on rotatable bonds and TPSA when enumerating virtual compounds
  • Compound prioritization: Ranking hits by likelihood of acceptable pharmacokinetics

Limitations

Veber's rule applies specifically to passive transcellular absorption:

  • Compounds absorbed via carrier-mediated transport may succeed despite violations
  • The rule does not predict actual bioavailability values, only relative probability
  • Formulation technologies (lipid nanoparticles, solid dispersions) can overcome unfavorable properties
  • Non-oral routes (IV, subcutaneous, inhaled) bypass gastrointestinal absorption entirely

The thresholds derive from rat studies. Human absorption may differ for some compounds, though the general relationships hold across species.

Table of contents

Related tools

Brenk filter

Brenk filter

Identify toxic, reactive, and pharmacokinetically problematic molecular fragments using structural alert patterns

protein-analysisproperty-prediction+3
Lead-likeness filter

Lead-likeness filter

Screen for lead-like compounds using stricter molecular descriptor criteria than Lipinski or Veber rules for early-stage drug discovery

protein-analysisproperty-prediction+3
PAINS filter

PAINS filter

Screen compounds for Pan-Assay Interference patterns that cause false positives in biological assays

protein-analysisproperty-prediction+3
Lipinski's rule of 5

Lipinski's rule of 5

Lipinski's Rule of Five predicts whether compounds will be orally bioavailable by evaluating molecular weight, LogP, hydrogen bond donors, and acceptors.

structure-analysisproperty-prediction+3
ADMET-AI

ADMET-AI

Predict ADMET (Absorption, Distribution, Metabolism, Excretion, Toxicity) properties from SMILES strings using machine learning models trained on Therapeutics Data Commons datasets.

protein-analysisproperty-prediction+3
Admetica

Admetica

Predict 22 ADMET properties from SMILES strings with the native Admetica Chemprop models from Datagrok.

protein-analysisproperty-prediction+3
eToxPred

eToxPred

Predict toxicity and synthetic accessibility of small molecules using machine learning. eToxPred combines toxicity risk assessment with synthetic accessibility scoring to help prioritize drug candidates.

protein-analysismachine-learning+3
QEPPI

QEPPI

Quantitative estimate for protein-protein interaction inhibitor potential. Evaluates drug-likeness for compounds targeting PPIs.

protein-analysisproperty-prediction+2
Structural alert screening

Structural alert screening

Screen compounds for structural toxicity alerts using PAINS, Brenk, and NIH filters. For focused screening, see PAINS Filter, Brenk Filter, or Veber's Rule.

protein-analysisproperty-prediction+2
AF2BIND

AF2BIND

AF2BIND predicts ligand-binding residues from a protein structure using AlphaFold2 pair representations and a 20-residue bait sequence.

protein-analysisai-powered+5