Logo

MonoCalc

/

TLC Rf Value Calculator

Chemistry

Examples:

Plate settings

Unit

My readings are from

cm

From the origin line

cm

Half the smallest ruler division

cm

Spot 1

cm

Rf 0.35

Record

Results

LaneSpotd_spot (cm)d_front (cm)Rf ± σRangeGroupZoneNotes
Lane 112.160.35 ± 0.01Flash target

Plate schematic

Flash target0.00.10.20.30.40.50.60.70.80.91.0RfSolvent frontOriginLane 10.35

Drawn to Rf: each lane's front is shown at 1.0. Shaded band: flash target 0.20–0.40. Faint bands: near origin (below 0.10) and near front (0.90 and up). Spots that match across lanes share a colour, a letter and a dashed connector. Click or press Enter on a spot to make it the target.

Notebook lines

Rf = 0.35 (30% EtOAc in hexanes, silica gel, UV 254 nm)

Interpretation

Spot matching

No spots in different lanes lie within ±0.03 of each other.

Same Rf on the same plate is consistent with the same compound, not proof. Run a co-spot, or a second eluent.

Eluent guidance

Rf 0.35

Flash target

A good eluent for a flash column with this compound.

Rule of thumb: Rf 0.35 → elutes after ≈ 2.9 CV on a flash column (1/Rf column volumes; ignores packing and loading).

No other spot in this lane to compare separation with.

Resolution, plate count and the retention factor k of a column belong to column chromatography; a chromatography resolution calculator covers those.

About This Tool

TLC Rf Value Calculator – Measure, Compare and Interpret Your Plate

Thin-layer chromatography is the quickest check in an organic lab: a spot of sample, a few minutes in a chamber, and you know whether a reaction has moved, whether two compounds match, or whether an eluent is worth running on a column. The number that makes a plate comparable is the Rf value. This TLC Rf value calculator works it out for every spot on every lane, attaches the reading uncertainty, groups matching spots, reads a reaction-monitoring plate for you, and can measure straight off a photo of the plate.

What Rf measures

As the eluent climbs the plate, each compound is continually partitioned between the stationary phase (the silica or alumina layer) and the mobile phase (the solvent). A compound that spends most of its time dissolved in the eluent travels nearly as far as the solvent; one that clings to the layer barely moves. The ratio of the two distances captures that balance:

Rf = d_spot / d_front

Both distances are measured from the origin line, where the sample was applied, and the spot distance is taken to the centre of the spot. Rf is dimensionless and lies between 0 and 1, so it does not matter whether you measure in millimetres, centimetres, inches or pixels.

Measuring it properly

The most common mistake is measuring from the bottom edge of the plate: it adds the same extra length to both distances and inflates every Rf. If you have already done it, switch the reading mode to bottom edge and enter the origin height; the tool subtracts it for you. A ruler read to the nearest millimetre carries an uncertainty of about ±0.05 cm, and the calculator propagates it as σ_Rf = (σ / d_front) · √(1 + Rf²). On a 6 cm run that is about ±0.01, which is why a third decimal is usually fake precision. For smeared spots, enter the leading and trailing edges as well: the tool reports the Rf range and flags tailing.

Why Rf is not a constant

The same compound can give Rf 0.33 on Monday and 0.38 on Tuesday. Eluent composition, chamber saturation, temperature, layer thickness and how much water the silica has absorbed all shift it. Treat Rf as a comparison on one plate, not a physical property to look up.

Co-spotting and reaction monitoring

A classic monitoring plate has three lanes: starting material, a co-spot (both samples applied on top of each other) and the reaction mixture. Give each lane its role and the calculator reports whether the starting material is still visible, which reaction spots are new, and whether the co-spot shows one spot or resolves two. Matching Rf values are consistent with the same compound but never prove it; a second eluent is the usual next test.

Choosing an eluent for a flash column

For a flash column, aim for the compound you want at roughly Rf 0.2–0.4, with about ΔRf ≥ 0.2 to its nearest neighbour for an easy separation. A useful rule of thumb is that a compound elutes after about 1/Rf column volumes. Changing the solvent ratio moves all spots up or down together; when two spots stay stuck together, change the polar solvent itself (EtOAc to acetone, ether or DCM) to change selectivity.

Normal phase versus reversed phase

On silica and alumina, a more polar eluent raises Rf. On reversed-phase (C18) plates the stationary phase is non-polar, so the advice flips: to raise Rf, make the eluent less polar by adding more organic solvent and less water. Pick the stationary phase in the Record section and the guidance follows.

Measuring on a photo

Because Rf is a ratio, a photo needs no scale calibration. Load an image, tap two points on the origin line, tap along the solvent front, then tap each spot. The measurement is made perpendicular to the origin line, so a slightly rotated photo gives the same answer, and an uneven front is followed point to point. Photograph the plate straight on, and circle UV spots in pencil first. The photo stays in your browser, and the annotated PNG you download carries no EXIF data.

Retardation factor, not retention factor
IUPAC calls the TLC quantity RF the retardation factor. The "retention factor" k of column and instrumental chromatography is a different quantity: the ratio of time spent in the stationary phase to time in the mobile phase.

Frequently Asked Questions

Is the TLC Rf Value Calculator free?

Yes, TLC Rf Value Calculator is totally free :)

Can I use the TLC Rf Value Calculator offline?

Yes, you can install the webapp as PWA.

Is it safe to use TLC Rf Value Calculator?

Yes, any data related to TLC Rf Value Calculator only stored in your browser (if storage required). You can simply clear browser cache to clear all the stored data. We do not store any data on server.

What is an Rf value in TLC?

Rf is the distance a compound travelled from the origin line divided by the distance the solvent front travelled from the same line. It is dimensionless and always between 0 and 1: a spot halfway up the solvent's path has Rf 0.50. This calculator works it out for every spot and lane on a plate, with the reading uncertainty attached.

Why measure from the origin line and not the bottom of the plate?

The sample starts on the origin line, so that is where both the compound and the solvent begin their measurable journey. Measuring from the bottom edge adds the same extra length to both distances and pushes every Rf towards 1. If you did measure from the edge, switch the reading mode to Bottom edge and enter the origin height, and the tool subtracts it for you.

Does the same Rf mean the same compound?

No. Matching Rf values on the same plate are consistent with the same compound but do not prove it, because different compounds can run together in one eluent. A co-spot lane that still shows a single spot, or a match that survives a second, different eluent, makes the identification much stronger.

What Rf should I aim for before running a flash column?

Aim for the compound you want to isolate at roughly Rf 0.2–0.4, with about 0.35 a common sweet spot, and at least 0.1–0.2 of ΔRf from its nearest neighbour. As a rule of thumb the compound elutes after about 1/Rf column volumes, so Rf 0.35 comes off after roughly 2.9 column volumes.

Why is my spot streaking?

The usual causes are overloading the plate, or an acidic or basic compound interacting strongly with silica. Dilute the sample first; if it still streaks, add about 0.5–1% acetic acid to the eluent for acids or 0.5–1% triethylamine for amines. Enter the leading and trailing edges and the tool flags spots whose length exceeds 15% of the front distance.

Why does the Rf of the same compound change from plate to plate?

Rf depends on the exact eluent composition, how well the chamber was saturated with vapour, temperature, the layer thickness and how active (dry) the silica is, so values shift by a few hundredths between runs. That is why Rf values are compared on the same plate, side by side, rather than against a number from a book or a previous day.