The GT-BTX process uses extractive distillation to remove benzene, toluene, and xylenes (BTX) from refinery and petrochemical streams. It involves feeding the aromatic-rich stream to an extractive distillation column where non-aromatics are separated from the top and aromatics are extracted with rich solvent sent to a solvent recovery column. Lean solvent from the bottom of the solvent recovery column is then recycled back to the extractive distillation column. The process produces high purity benzene, toluene and xylenes at lower cost than conventional liquid-liquid extraction.