Lab Tools Directory
Empowering students, researchers, and educators in life sciences with fast, accurate tools.
56 resources found
BMI Calculator
Calculate your Body Mass Index (BMI) to assess your weight status and health risk. BMI is a simple measure of body fat based on height and weight. Supports M…
Buffer Preparation Calculator
Prepare any common biological buffer using the Henderson-Hasselbalch equation. Select a buffer system (Phosphate, Tris, HEPES, Acetate, and more), choose you…
Codon Plot
Codon Plot accepts a DNA sequence and generates a text-based plot with a horizontal bar for each codon. The bar length is proportional to the codon's usage f…
Codon Usage
Codon Usage accepts one or more DNA sequences and returns the number and frequency of each codon type. Since it also compares the frequencies of codons that …
Combine FASTA
Combine FASTA merges multiple FASTA sequence records into a single concatenated sequence, and reports key statistics: record count, total and average length,…
CpG Islands
CpG Islands scans a DNA sequence for regions where CpG dinucleotides occur more frequently than expected by chance and the GC content is elevated. These regi…
DNA Molecular Weight
DNA Molecular Weight accepts one or more DNA sequences and calculates their molecular weight in Daltons. Sequences can be treated as single- or double-strand…
DNA Pattern Find
DNA Pattern Find accepts one or more DNA sequences along with a search pattern and returns the number and positions of all matching sites. Both the direct st…
DNA Stats
DNA Stats returns the number and percentage of occurrences of each nucleotide residue in the sequences you enter. It covers all 16 IUPAC single bases, all 25…
Discrete Growth Calculator
Solve for any variable in the discrete bacterial growth model Nt = N0 · (1+r)t. Calculate doubling time, growth rate, elapsed time, fina…
EMBL Feature Extractor
EMBL Feature Extractor reads the feature table (FT lines) of one or more EMBL records and returns each annotated feature — CDS, mRNA, gene, exon, and more …
EMBL Trans Extractor
EMBL Trans Extractor reads one or more EMBL records and returns every protein translation annotated in the feature table as a separate FASTA entry. It scans …
EMBL to FASTA
EMBL to FASTA accepts one or more EMBL records and returns the DNA sequence(s) in FASTA format, removing all annotation, feature table entries, and non-seque…
Exponential Growth Calculator
Solve for any variable in the continuous exponential growth model Nt = N0 · ert. Calculate doubling time, growth rate, elapsed time, fin…
Filter DNA
Filter DNA removes or replaces unwanted characters from a DNA sequence using a choice of preset patterns, then optionally converts the remaining text to uppe…
Filter Protein
Filter Protein removes or replaces unwanted characters from a protein sequence using a choice of preset patterns, then optionally converts the remaining text…
Fuzzy Search DNA
Fuzzy Search DNA finds sites in a target DNA sequence that are identical or similar to a short query sequence. Scoring is controlled by match, mismatch, and …
Fuzzy Search Protein
Fuzzy Search Protein finds sites in a target protein sequence that are identical or similar to a short query sequence. Similarity is scored using a selected …
GenBank Feature Extractor
GenBank Feature Extractor reads the feature table (FEATURES section) of one or more GenBank records and returns each annotated feature — CDS, mRNA, gene, e…
GenBank Trans Extractor
GenBank Trans Extractor reads one or more GenBank records and returns every protein translation annotated in the feature table as a separate FASTA entry. It …
GenBank to FASTA
GenBank to FASTA reads one or more GenBank flat-file records and returns each DNA sequence as a separate FASTA entry, using the DEFINITION line as the title.…
Hemocytometer Calculator
Calculate viable and dead cell concentrations, dilution factors, total cell counts, and viability percentages from hemocytometer counts. Uses the standard tr…
Ident and Sim
Ident and Sim accepts two or more pre-aligned protein or DNA sequences (FASTA or GDE format) and calculates the percent identity and percent similarity for e…
Molality Calculator
Calculate the molality of a solution from solute mass, molar mass, and solvent mass. Search 130+ common laboratory compounds for automatic molar mass lookup,…
Molarity Calculator
Calculate molarity (mol/L) from normality and n-factor, or solve for molarity, mass of solute, volume of solution, or molar mass using the standard formula. …
Multi Rev Trans
Multi Rev Trans accepts a protein alignment and a GCG-format codon usage table, then produces a degenerate DNA consensus sequence plus a per-column nucleotid…
Mutate for Digest
Mutate for Digest accepts a DNA sequence and searches for regions that can be converted to a chosen restriction site by introducing one or two silent nucleot…
Normality Calculator
Calculate the normality of a solution from molarity and n-factor, or from the mass of solute, equivalent weight, and volume. Search 130+ laboratory compounds…
ORF Finder
ORF Finder searches a DNA sequence for open reading frames and returns the position of each ORF together with its protein translation. Use it to find potenti…
One to Three
One to Three converts single-letter amino acid codes to their three-letter equivalents. Paste any raw or FASTA protein sequence and each residue is expanded …
PCR Primer Stats
PCR Primer Stats analyses a forward and reverse primer pair. It returns melting temperature (three methods), %GC, molecular weight, extinction coefficients, …
PCR Products
PCR Products accepts one or more DNA template sequences and two primer sequences, then finds all PCR products that the primers can generate. Products are sor…
Pairwise Align Codons
Pairwise Align Codons accepts two coding sequences and determines the optimal global alignment. The scoring matrix used to calculate the alignment is describ…
Pairwise Align DNA
Pairwise Align DNA accepts two DNA sequences and determines the optimal global alignment. Scoring is based on a simple identity matrix with configurable matc…
Pairwise Align Protein
Pairwise Align Protein accepts two protein sequences and determines the optimal global alignment. Choose from BLOSUM45, BLOSUM62, BLOSUM80, PAM30, or PAM70 s…
Protein GRAVY
Protein GRAVY calculates the Grand Average of Hydropathy (GRAVY) score for one or more protein sequences. Positive values indicate hydrophobic proteins (typi…
Protein Isoelectric Point
Protein Isoelectric Point calculates the theoretical pI for one or more protein sequences. The pI is the pH at which the protein carries no net charge, which…
Protein Molecular Weight
Protein Molecular Weight calculates the theoretical molecular weight (in kDa) for one or more protein sequences. Residue weights are water-subtracted values;…
Protein Pattern Find
Protein Pattern Find accepts one or more protein sequences along with a regular expression search pattern, and returns the number and positions of all sites …
Protein Stats
Protein Stats returns the count and percentage of each amino acid residue in the sequence you enter. Percentage totals are also given for eight biologically …
Punnett Square (Dihybrid)
Predict offspring genotype and phenotype probabilities for a dihybrid (two-trait) cross. Select parental genotypes using radio buttons or custom input, defin…
Punnett Square (Trihybrid)
Predict offspring genotype and phenotype probabilities for a trihybrid (three-trait) cross. Select or enter parental genotypes for three independent traits, …
Punnett Square Calculator
Predict offspring genotype and phenotype probabilities for a monohybrid (single-trait) cross. Enter parental genotypes using preset options or custom input, …
Range Extractor DNA
Range Extractor DNA accepts a DNA sequence along with a set of positions or ranges, and returns the matching bases in your choice of four formats: merged int…
Range Extractor Protein
Range Extractor Protein accepts a protein sequence along with a set of positions or ranges, and returns the matching residues in your choice of four formats:…
Restriction Digest
Restriction Digest performs a virtual restriction digest of one or more DNA sequences using up to three restriction enzymes simultaneously. You can digest li…
Restriction Summary
Restriction Summary scans one or more DNA sequences against the full standard set of restriction enzymes and reports, for each enzyme, how many times it cuts…
Reverse Complement
Reverse Complement converts a DNA sequence into its reverse, complement, or reverse-complement counterpart. The full IUPAC DNA alphabet is supported (includi…
Reverse Translate
Reverse Translate accepts a protein sequence and uses a codon usage table to generate a DNA sequence representing the most likely non-degenerate coding seque…
Solution Dilution Calculator
Calculate how much stock solution and diluent to combine when preparing a working solution at a lower concentration. Uses the dilution equation C1V1 = C2V2. …
Split Codons
Split Codons divides a coding sequence into three new sequences, each consisting of the bases from one of the three codon positions. For example, "ATGATGATG"…
Split FASTA
Split FASTA divides FASTA sequence records into smaller fragments of a size you specify. An optional overlap value can be used to create consecutive fragment…
Three to One
Three to One converts three-letter amino acid codes (e.g. AlaCysAspGlu) to their single-letter equivalents (e.g. ACDE). Digits and whitespace in the sequence…
Translate
Translate accepts a DNA sequence and converts it into a protein in the reading frame you specify. Supports the full IUPAC alphabet, the uppercase reading fra…
Window Extractor DNA
Window Extractor DNA accepts a DNA sequence along with a window size, a position, and an anchor mode (centered on / ending with / starting with). The bases w…
Window Extractor Protein
Window Extractor Protein accepts a protein sequence along with a window size, a position, and an anchor mode (centered on / ending with / starting with). The…
Built for Everyday Biology and Bioinformatics Work
Explore practical bioinformatics tools, lab calculators, and research utilities designed to support sequence analysis, molecular biology workflows, and everyday scientific tasks.
Bioinformatics Tools for Real Research
Use practical tools for sequence analysis, format conversion, primer-related workflows, and other common bioinformatics tasks used by students and researchers.
Lab Calculators That Save Time
Access biology and lab calculators that help with routine scientific calculations, reducing manual effort and improving accuracy.
Simple Sequence Analysis Workflows
Run common DNA, RNA, and protein sequence operations in a fast, user-friendly interface without unnecessary complexity.
Organized for Easy Discovery
Browse tools by category so users can quickly find the right calculator or bioinformatics utility for their workflow.
Free and Easy to Access
Make bioinformatics tools and lab calculators available without logins or complicated setup barriers.
Continuously Expanding Tool Library
Keep the directory updated with new biology tools, research utilities, and useful scientific resources over time.
Trusted by Researchers Across Leading Institutions
Built for students, researchers, and life science professionals worldwide
Running a lab with PhD and Masters dissertation students means I need reliable tools that my team can access instantly. These calculators fit perfectly into our environmental microbiology workflows — no setup, no fuss, just results.
Teaching biochemistry and bioinformatics becomes so much easier when students have instant access to accurate calculators. I recommend these tools in every class — they bridge theory and practical application beautifully.
I was impressed by how well-organized the tool directory is. Finding the right sequence utility takes seconds, and the tools are clean and reliable enough to use in publication-level workflows.