Remove domains

Filtered email processor

This tool reads a file with email:password lines and keeps only the ones you want, based on domain rules. It uses multithreading, so it works fast even on large files.

How to use

  • Select the input file.
  • Choose how to filter:
  • - Mode 1 — keep only lines from the domains you specify. - Mode 2 — keep everything except lines from the domains you specify.
  • Enter the domains to use (wildcards like *@gmail.com are supported).
  • How it works

    • The file's encoding is detected automatically, so you don't need to worry about it.
    • Each line is checked to make sure it matches the email:password format.
    • Lines are filtered by domain and written to a new UTF-8 file.
    • Processing runs in parallel (8 threads by default), so large files are handled quickly.
    • A progress bar shows how many lines have been processed in real time.
    • Output

      When finished, you'll see:

    • How many lines were processed.
    • How many lines were saved.
    • The total time spent, shown in hours, minutes, and seconds.
    • Notes

    • Lines that don't match the expected format are skipped automatically.
    • If the encoding can't be detected, an error is shown.