The application provides a separator and a cleaning device, which comprises a water cup, an inlet water cavity is arranged in the water cup, the inlet water cavity is communicated with the outside of the separator, a first filter
assembly is connected to the water cup, the first filter
assembly is provided with a first water outlet, a
cyclone channel and a first filter screen are arranged in the first filter
assembly, the first water outlet is communicated with the inside of the first filter screen, a second filter assembly is arranged outside the water cup, the second filter assembly is communicated with the first filter assembly, the second filter assembly is provided with a second filter screen, the second filter screen is provided with a second water outlet, a water outlet element is internally provided with a water outlet channel, the water outlet channel is communicated with the first water outlet and the second water outlet, and the water outlet element is further provided with a third water outlet communicated with the water outlet channel.