Recrystallization
Part of Gunpowder and Explosives
Purifying crude saltpeter (potassium nitrate) through recrystallization to achieve gunpowder-grade purity.
Why This Matters
Crude saltpeter harvested from niter beds or leached from cave soils is a dirty mixture. It contains potassium nitrate (the compound you want) contaminated with common salt (sodium chloride), calcium nitrate, magnesium salts, organic compounds, and various other impurities. Using crude saltpeter directly in gunpowder produces a weak, unreliable product that absorbs moisture from the air, burns incompletely, and leaves excessive fouling.
Recrystallization exploits a fundamental property of chemistry: different salts dissolve in water at different rates depending on temperature. Potassium nitrate is extremely soluble in hot water but only moderately soluble in cold water. Common salt, by contrast, dissolves at nearly the same rate regardless of temperature. By dissolving crude saltpeter in hot water and then cooling it, you can selectively crystallize the potassium nitrate while leaving most impurities dissolved in the remaining liquid.
This purification step transforms crude, brownish, hygroscopic niter into pure white crystals that are the foundation of reliable gunpowder. Without it, all the months of niter bed cultivation are undermined by impurities that sabotage the final product.
The Science of Solubility
Why Recrystallization Works
The key principle: potassium nitrate’s solubility changes dramatically with temperature, while most common impurities’ solubilities do not.
| Temperature | KNO3 Solubility (g per 100 mL water) | NaCl Solubility (g per 100 mL water) |
|---|---|---|
| 0 C | 13 g | 35 g |
| 20 C | 32 g | 36 g |
| 40 C | 64 g | 36 g |
| 60 C | 110 g | 37 g |
| 80 C | 169 g | 38 g |
| 100 C | 246 g | 39 g |
At 100 C, you can dissolve 246 g of KNO3 in 100 mL of water. When you cool that solution to 20 C, only 32 g can remain dissolved — the remaining 214 g crystallizes out. Meanwhile, common salt stays in solution because its solubility barely changed.
This means a single recrystallization can remove most sodium chloride contamination. Repeating the process 2-3 times yields very high purity saltpeter.
Equipment
You need surprisingly little equipment:
| Item | Purpose | Material |
|---|---|---|
| Large pot or kettle | Dissolving crude saltpeter | Iron, copper, or ceramic |
| Heat source | Heating water to boiling | Wood fire, charcoal fire |
| Stirring implement | Mixing solution | Wooden rod or paddle |
| Filter | Removing insoluble impurities | Woven cloth (cotton or linen) |
| Collection vessel | Catching filtered solution | Wooden trough, ceramic basin, or another pot |
| Cooling vessel | Crystallization container | Wide, shallow ceramic or wooden tray |
| Skimming tool | Removing surface scum | Wooden spoon or perforated ladle |
The Recrystallization Process
Step 1: Dissolve Crude Saltpeter
- Fill your pot with water — use approximately 1 liter of water per 250 g of crude saltpeter (this ensures you can dissolve all the KNO3 even if purity is low)
- Heat the water to a vigorous boil
- Add crude saltpeter gradually, stirring constantly
- Continue adding and stirring until all the saltpeter has dissolved or until no more will dissolve (undissolved material settles to the bottom)
- Keep the solution at a boil for 5-10 minutes to ensure complete dissolution
Do Not Over-Concentrate
Using too little water risks leaving some KNO3 undissolved and losing it with the waste. It is better to use slightly more water and get a less concentrated (but complete) solution than to lose product. You can always boil off excess water later.
Step 2: Filter Hot
While the solution is still hot, pour it through a cloth filter into a clean collection vessel:
- Set up the filter: stretch a piece of clean cotton or linen cloth over the collection vessel, securing the edges
- Pour the hot solution slowly through the cloth
- The filter catches insoluble impurities: dirt, organic matter, calcium carbonate, undissolved salts
- The clear (or amber-colored) liquid that passes through is your purified solution
- Discard the residue on the filter — it contains no useful saltpeter
Hot Solution Hazard
Boiling saltpeter solution causes severe burns. Pour carefully using insulated handles or cloths. Do not attempt to lift a full, boiling pot — ladle the solution into the filter.
Step 3: Concentrate (If Needed)
If you used excess water in Step 1, the solution may be too dilute to crystallize well. Boil the filtered solution gently to reduce its volume:
- Heat the filtered solution in a clean pot
- Boil slowly, skimming off any scum that forms on the surface
- Test concentration periodically: dip a cold metal blade or wooden stick into the hot solution and hold it in cool air. If crystals form on the blade within a few seconds, the solution is concentrated enough.
- Do not boil to dryness — you want a saturated hot solution, not a solid mass
Step 4: Cool and Crystallize
This is the critical step where pure potassium nitrate separates from the impure solution.
- Remove the concentrated solution from heat
- Pour it into wide, shallow trays (greater surface area produces more, smaller crystals faster)
- Allow to cool slowly at room temperature — do not chill rapidly
- As the solution cools, long, needle-like crystals of potassium nitrate form on the bottom and sides of the tray
- The process takes 6-24 hours depending on the volume and ambient temperature
- Slower cooling produces larger, purer crystals; faster cooling produces smaller crystals with more trapped impurities
Step 5: Separate Crystals from Mother Liquor
- Once the solution has cooled to room temperature and crystallization is complete, pour off the remaining liquid (the “mother liquor”)
- The mother liquor is amber to brown and contains the impurities — primarily common salt and organic compounds
- Scrape the crystals from the tray
- Rinse the crystals briefly with a small amount of cold water to wash off surface impurities
- Do not use too much rinse water — it will dissolve some of your hard-won product
Save the Mother Liquor
The mother liquor still contains dissolved KNO3 (the amount that can remain dissolved at room temperature). Boil it down again and do a second crystallization to recover additional saltpeter. This second crop will be less pure and may need additional recrystallization.
Step 6: Second Recrystallization (Recommended)
For gunpowder-grade saltpeter, a second recrystallization is strongly recommended:
- Dissolve the crystals from Step 5 in the minimum amount of boiling water
- Filter the hot solution again (this catches any remaining insoluble impurities)
- Cool and crystallize as before
- Separate and rinse the crystals
After two recrystallizations, the saltpeter should be 95-99% pure — adequate for all gunpowder applications. A third recrystallization yields near-analytical purity but is usually unnecessary.
Quality Assessment
Visual Inspection
| Indicator | Pure KNO3 | Impure/Contaminated |
|---|---|---|
| Color | White | Yellow, brown, or gray |
| Crystal shape | Long needles or prisms | Irregular, chunky, or cubic (cubic = NaCl contamination) |
| Transparency | Semi-transparent to translucent | Opaque |
| Surface | Clean, dry | Damp, sticky, or crusty |
The Charcoal Test
- Place a small potassium nitrate crystal on a bed of hot charcoal
- Pure KNO3 will deflagrate with a bright, intense flash and a hissing sound as it releases oxygen
- Impure saltpeter fizzes weakly, smokes, or simply melts without vigorous deflagration
- If the crystal melts and bubbles without deflagrating, it is likely calcium nitrate (wrong salt) — return to the niter bed and add more wood ash to convert calcium nitrate to potassium nitrate
Moisture Absorption Test
- Spread a thin layer of crystals on a clean surface in open air
- Check after 2 hours
- Pure KNO3 remains dry and free-flowing
- If the crystals become damp or sticky, significant impurities remain (calcium nitrate and magnesium nitrate are highly hygroscopic — they absorb moisture from air)
- Re-recrystallize to remove these impurities
The Paper Test
- Dissolve a small amount of your purified saltpeter in water
- Soak a small piece of clean paper in the solution
- Dry the paper completely
- Touch the paper with a glowing ember
- Paper treated with pure KNO3 burns completely with a glowing front, leaving a fine white ash
- Paper treated with impure material burns partially or goes out
Drying and Storage
Drying
- Spread the rinsed crystals in a thin layer on clean cloth or paper
- Dry in warm, well-ventilated air (not direct sunlight, which can cause surface degradation)
- Stir or turn the crystals periodically to ensure even drying
- Drying takes 24-48 hours depending on humidity
- The saltpeter is fully dry when the crystals feel hard, click when dropped on stone, and show no dampness when squeezed in the hand
Storage
- Store in sealed, dry containers (ceramic jars with lids, wooden boxes with tight-fitting lids, glass bottles)
- Keep away from moisture — even pure KNO3 will absorb water in very humid conditions
- Store away from organic materials and combustibles
- Keep separate from sulfur and charcoal until mixing day
- Label with date and batch number
- Shelf life: Indefinite if kept dry
Yield Calculations
The amount of pure saltpeter you recover depends on the purity of your starting material:
| Crude Saltpeter Purity | Recovery After 1 Recrystallization | Recovery After 2 Recrystallizations |
|---|---|---|
| 30-40% KNO3 | 20-30% of starting weight | 15-25% of starting weight |
| 50-60% KNO3 | 35-50% of starting weight | 30-45% of starting weight |
| 70-80% KNO3 | 55-70% of starting weight | 50-65% of starting weight |
Losses occur because some KNO3 remains dissolved in the cold mother liquor and rinse water. Recovering this requires additional processing (re-boiling the mother liquor) and is worthwhile for maximizing yield from scarce crude saltpeter.
Troubleshooting
| Problem | Cause | Solution |
|---|---|---|
| Very low yield | Too much rinse water dissolving product | Rinse minimally with ice-cold water |
| Crystals are brown | Organic contamination | Filter more carefully; add a teaspoon of wood ash to the boiling solution to precipitate organics |
| Crystals absorb moisture | Ca(NO3)2 contamination | Additional recrystallization; add K2CO3 (wood ash lye) to convert calcium to potassium salts |
| Crystals are cubic, not needle-like | Mostly NaCl (wrong salt) | Your crude material is too low in KNO3; improve niter bed management |
| No crystals form on cooling | Solution too dilute | Boil down further before cooling |