How to Perform the Matrigel Cell Invasion Assay for Cancer Research

Uneven Matrigel coating and collapsed serum gradients are the most common reasons invasion counts vary wildly between replicates, or come back negative when invasion should be detectable. Add serum to the wrong chamber, seed at the wrong density, or skip temperature equilibration, and your data will mislead rather than inform. This article gives you a complete matrigel invasion assay protocol, from insert coating through quantification, so you can generate reproducible invasion data in a single run.

When to Use the Matrigel Invasion Assay Protocol

The Matrigel invasion assay measures active penetration through a reconstituted basement membrane matrix. It is the right choice when your hypothesis involves extracellular matrix remodelling, epithelial-to-mesenchymal transition (EMT), metastasis driver genes, or inhibitor screening against invasive phenotypes. If you only need to measure directional movement across an open membrane, a standard transwell migration assay is faster and cheaper.

Choose this format over scratch or wound-healing assays when the matrix barrier is part of the biology. For cell culture analysis workflows that feed downstream biomarker or enzyme readouts, invasion data adds mechanistic context that migration alone cannot provide.

Plan your controls before you coat a single insert. At minimum, you need: a no-Matrigel transwell migration control to separate matrix-independent motility from true invasion, a vehicle control for the chemoattractant, a positive control ligand at a validated concentration, and a blank insert without cells for background subtraction. A viability control normalizes fluorescence signal to cell number and catches cytotoxic confounds early.

What You Need: Equipment, Reagents, and Safety Gear

Equipment and Consumables

You will need a CO2 incubator, a biosafety cabinet, an inverted microscope, and a plate reader capable of fluorescence or absorbance detection. A refrigerated centrifuge and a 37°C water bath or dry block for equilibrating Matrigel are also required.

For consumables, use 24-well or 12-well transwell inserts with 8 µm pores. Pre-chill sterile pipette tips and serological pipettes before contact with Matrigel. Stock sterile reservoirs, a multiwell plate for the lower chamber, and a cell counter or hemocytometer for accurate seeding density.

Reagents and Controls

Core reagents include Matrigel or basement membrane extract (kept on ice throughout), serum-free medium for cell resuspension and Matrigel dilution, and complete medium with 10% FBS or a defined chemoattractant for the lower chamber. You will also need PBS, trypsin or a gentle dissociation buffer, fixative (4% paraformaldehyde or cold methanol), and staining reagents.

Cell Migration and Invasion Assay kits simplify this setup considerably. They provide standardized insert formats with pre-validated pore geometry and matched buffers, reducing inter-run variability from consumable differences. Using a kit format also shortens method development time when screening multiple cell lines in parallel.

Cold chain handling: Matrigel gels irreversibly above 10°C. Thaw only at 4°C, pre-chill all tips and tubes on ice, and never leave Matrigel at room temperature. Avoid repeated freeze-thaw cycles by aliquoting into single-use volumes before first freeze.

Personal Protective Equipment

Wear a lab coat, nitrile gloves, and eye protection throughout. Paraformaldehyde is toxic; prepare and handle fixatives inside a fume hood or biosafety cabinet. Dispose of fixative and crystal violet waste according to your institution's chemical waste policy.

Prepare Matrigel Coated Inserts Consistently

Coating consistency is the single biggest source of inter-replicate variability. Follow this sequence precisely.

  1. Thaw Matrigel overnight at 4°C in the refrigerator. Do not rush this step at room temperature.
  2. Pre-chill all pipette tips, microcentrifuge tubes, and the insert plate on ice for at least 15 minutes before you begin.
  3. Dilute Matrigel in cold serum-free medium to 200 to 300 µg/mL for most cancer cell lines. Use 300 to 500 µg/mL for weakly or poorly invasive lines after validating timing empirically.
  4. Add the diluted Matrigel to each insert: 50 µL per well in a 24-well format, 100 µL per well in a 12-well format. Pipette slowly against the membrane to avoid bubbles.
  5. Tap the plate gently on the bench to spread the gel evenly across the membrane surface.
  6. Incubate at 37°C for 30 to 60 minutes to allow gelation. Alternatively, coat at 4°C overnight, then equilibrate at 37°C for 30 minutes immediately before use.
  7. Hydrate (optional but recommended): Add 100 µL of warm serum-free medium on top of the gelled layer for 30 minutes, then aspirate just before seeding cells.
Insert FormatPore SizeCoating VolumeGelation Time at 37°C
24-well transwell8 µm50 µL30 to 60 min
12-well transwell8 µm100 µL30 to 60 min
24-well (overnight coat)8 µm50 µL4°C overnight, then 30 min at 37°C

Establish the Serum Gradient and Seed Synchronized Cells

  1. Serum-starve cells for 4 to 16 hours in serum-free medium before the assay. This synchronizes the population and reduces baseline migration noise.
  2. Detach cells gently using trypsin or a non-enzymatic dissociation buffer. Avoid over-trypsinization, which damages surface receptors and reduces chemotactic response.
  3. Count cells using a hemocytometer or automated counter. Resuspend at 1 to 2 × 10^5 cells/mL in serum-free medium.
  4. Add 600 µL of chemoattractant solution to each lower chamber. Typically, this is complete medium containing 10% FBS. For defined studies, substitute validated concentrations of specific ligands such as EGF, PDGF, or SDF-1α.
  5. Add 100 µL of the cell suspension directly onto the gelled Matrigel surface in the upper chamber. Pipette gently and centrally.
  6. Equilibrate the assembled plate in the incubator for 15 minutes with the lid on before starting the timed incubation.
Critical gradient rule: Never add serum or chemoattractant to the upper chamber. Any serum in the upper chamber eliminates the concentration gradient and inflates background migration counts, invalidating the experiment.

Plan 3 to 5 technical replicates per condition and at least 2 independent biological replicates. Include blank inserts (no cells) in parallel for background fluorescence subtraction at the quantification step.

Incubate, Stain or Image, and Quantify Invasion

Incubation Timing

  1. Incubate at 37°C with 5% CO2 for 18 to 24 hours as a starting point. For highly invasive cell lines, 6 to 8 hours may be sufficient. For slow or weakly invasive lines, extend to 24 to 48 hours while monitoring viability with a paired assay.
  2. Remove the insert from the well at the chosen endpoint. Aspirate medium from the upper chamber carefully.
  3. Swab the upper surface of the membrane with a damp cotton swab to remove cells that did not invade through the Matrigel. Use firm, consistent strokes across the entire surface. This step has the highest user-to-user variability, so standardize the number of strokes and applied pressure.
  4. Rinse the membrane by dipping the insert into a PBS-filled well. Repeat twice without disturbing the lower surface.

Fixation and Staining Options

  1. Fix invaded cells on the lower membrane surface with 4% paraformaldehyde for 10 minutes at room temperature, or cold methanol for 10 minutes at -20°C. Rinse twice with PBS.
  2. Choose your readout based on your downstream analysis needs (see decision guide below).

Choosing your invasion readout method

Crystal Violet (Endpoint)
  • Low cost, no specialist equipment needed
  • Stain at 0.1% for 10 to 15 minutes, rinse, air dry
  • Count cells manually or dissolve in 10% acetic acid and read absorbance at 570 nm
  • Best for high-throughput screening with a plate reader
Calcein AM Live Staining
  • No fixation needed; cells remain viable for downstream use
  • Read fluorescence at Ex 485 nm / Em 520 nm
  • Pair with PI counterstain to assess viability simultaneously
  • Best when kinetic or live-imaging data are required
High Content Imaging
  • Automated cell counting at 10x or 20x across entire membrane
  • Removes field selection bias
  • Best for phenotypic screening or morphology analysis alongside invasion count

The Calcein AM/PI Double Staining Kit lets you simultaneously count viable invaded cells and flag dead or damaged cells in the same read. This is particularly useful when testing cytotoxic compounds, where reduced invasion could reflect toxicity rather than a true anti-invasive effect. For fluorescence-based imaging and live-cell tracking, Live Cell Imaging Reagents provide membrane-permeable dyes compatible with standard filter sets, enabling real-time monitoring without phototoxicity at typical exposure settings.

For metabolic and enzyme-based normalization of your invasion data, consider pairing your readout with Merck assay kits for metabolite and enzyme analysis to confirm equal metabolic activity across conditions before comparing invasion counts.

Readout MethodWavelength or ObjectiveAnalysis MethodBest Use Case
Crystal violet absorbance570 nmPlate reader absorbance after acetic acid extractionHigh throughput, low budget
Crystal violet imaging10x or 20x brightfieldManual or automated cell count, 3 to 5 fields per insertMorphology co-analysis
Calcein AM fluorescenceEx 485 nm / Em 520 nmPlate reader fluorescence intensityLive-cell or kinetic assays
Calcein AM + PI dual stainEx 485/535 nm / Em 520/617 nmDual-channel fluorescence, viability normalizationCytotoxic compound screening
High content imaging10x or 20x, automated stageSoftware-assisted whole-membrane countPhenotypic screening panels

Tips to Improve Reproducibility and Safety

Gradient collapse warning: Any serum in the upper chamber eliminates the chemotactic gradient. Even residual serum from incomplete cell washing before resuspension can elevate background migration. Wash cells at least twice in serum-free medium after detachment, and verify the chemoattractant is present only in the lower chamber.

Quick tips for reproducible Matrigel invasion assays

  • Keep Matrigel and all contact surfaces at or below 4°C until the coating step begins. Even brief warming starts gelation.
  • Pipette Matrigel slowly and at an angle to avoid introducing air bubbles into the coating layer.
  • Use the same incubation time across all replicates within an experiment. Even 2-hour differences shift invasion counts in fast-moving lines.
  • Seed cells at the same density every run. Count twice before seeding and use a validated suspension volume.
  • Rotate insert positions across runs to mitigate plate edge effects from uneven incubator airflow.
  • Standardize swabbing: same cotton swab type, same number of strokes, same pressure every time. Assign one person to this step within a run if possible.
  • Image at the same magnification (10x or 20x) and capture the same number of fields per insert in every experiment.
  • Store Matrigel at -20°C or -80°C in single-use aliquots. Protect Calcein AM from light and store at -20°C. Prepare paraformaldehyde fixative fresh or according to manufacturer guidance; discard if the solution has yellowed or precipitate has formed.

When switching between Matrigel lots, run a side-by-side comparison using your standard positive control cell line. Record the protein concentration of each lot and include it in your experimental metadata. Lot-to-lot variation in protein concentration changes gel stiffness and invasion kinetics, so this traceability step protects dataset comparability across months of work.

Troubleshooting Common Matrigel Invasion Issues

ProblemLikely CauseFix
High variability between replicatesInconsistent coating volume, uneven gelation, or variable swabbing techniquePre-chill all surfaces, use a repeater pipettor for coating, and assign a single operator to the swabbing step
No invasion detected across all conditionsMatrigel concentration too high, gel not fully polymerized, or no chemoattractant gradientReduce Matrigel to 200 µg/mL, confirm gelation at 37°C for 60 min, and verify FBS or ligand is in the lower chamber only
Excessive migration regardless of MatrigelSerum present in upper chamber, Matrigel not coating the full membrane, or cells over-starved and dyingWash cells twice in serum-free medium, confirm complete membrane coverage, and reduce starvation to 4 to 8 hours
Matrigel layer detaching during stainingFixation too brief, harsh rinsing, or gel did not fully set before seedingExtend fixation to 15 minutes, dip-rinse gently in PBS rather than pipetting directly onto membrane, and confirm gelation time before seeding
Widespread cell death after serum starvationStarvation period too long or cells sensitive to serum-free conditionsReduce starvation to 4 hours, use 0.1 to 0.5% FBS instead of fully serum-free medium, or switch to a low-serum starvation protocol validated for your line
Bubbles or uneven coatingMatrigel pipetted too quickly or tips not pre-chilledPre-chill tips for at least 15 minutes, pipette at low speed against the membrane wall, and tap the plate gently after dispensing to level the coat

Conclusion: Standardize for Reproducible Invasion Data

A consistent Matrigel coat, a stable chemoattractant gradient, and a readout method matched to your experimental question are the core drivers of clean invasion data. Get these three variables right and most sources of run-to-run noise disappear.

Document Matrigel lot numbers, protein concentration, coating volumes, and incubation times for every experiment. Include the full set of controls described above. When you need to compare datasets across months or between operators, that metadata is what makes the comparison valid.

Frequently Asked Questions

How thick should the Matrigel layer be for most cancer cell lines?
Aim for 200 to 300 µg/mL at 50 µL per 24-well insert or 100 µL per 12-well insert. For weakly invasive cell lines, increase to 300 to 500 µg/mL and validate the incubation time empirically to confirm penetration is detectable. Coating volume matters as much as concentration, since a lower volume at high concentration may not cover the membrane uniformly.
How long should I incubate the invasion assay?
Typical runs take 18 to 24 hours at 37°C with 5% CO2. Shorten to 6 to 8 hours for highly invasive lines such as MDA-MB-231 or HT1080, and extend to 24 to 48 hours for slow or low-invasive lines while monitoring viability in parallel. Always fix the time point within an experiment and report it clearly in your methods.
What controls do I need to interpret invasion correctly?
You need at minimum a no-Matrigel transwell migration control, a vehicle control for the chemoattractant, a positive ligand control at a validated concentration, and a blank insert without cells for background subtraction. A viability dye normalizes fluorescence signal to live cell number, which separates anti-invasive effects from cytotoxicity. Without these controls, a reduction in invasion counts cannot be interpreted with confidence.
Can I use live cell staining instead of crystal violet?
Yes. Calcein AM gives a live fluorescence readout and avoids fixation, making it suitable for kinetic monitoring or downstream functional studies on recovered cells. Protect Calcein AM solutions from light and maintain consistent staining time across all inserts within an experiment. The Calcein AM/PI Double Staining Kit adds a dead-cell counterstain, which is particularly valuable when testing cytotoxic compounds.
How do I prevent the chemoattractant gradient from collapsing?
Never add serum or defined chemoattractant to the upper chamber, and equilibrate the assembled plate in the incubator for 15 minutes before starting the timed incubation to minimize convection. If using DMSO as a vehicle for dissolved compounds, keep the final DMSO concentration at or below 0.1% in the lower chamber to avoid solvent-driven disruption of the gradient. Wash cells thoroughly in serum-free medium before resuspension to remove residual serum from the cell pellet.

Recommended Products

All products below are available through Chemical Express Thailand. Submit an inquiry for pricing, availability, or technical guidance.

Recommended Products Available at Chemical Express

We deliver a wide range of Cell Invasion products from Merck, TCI, MedChemExpress (MCE) and Elabscience and other international brands across Thailand. For any inquiry or purchase, fill out our Inquiry Form or chat with us instantly on Line.

en_USEnglish
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.