Abstract: A system for separating particulate solids and condensable vapor materials from a hot feed gas stream such as a fuel gas containing such materials, so as to provide a clean gas product stream. The system includes a cyclone-type separator in which coarser particulate solids are removed downwardly, and an overhead gas stream containing a reduced concentration of finer particles is passed through a cooling step such as a heat exchanger for solidification and removal of condensable materials, and then passed to a filter vessel. In the filter vessel, the cooled gas and solidified particles pass through a filtering surface for further removal of the finer particles and solidified materials, after which the cleaned product gas is removed through an upper outlet connection.