- Drag and drop files onto the executable in File Explorer to resize them all
- Lockless multithreaded design using interlocked variable access
- Resize behavior is easily replaced, just pass desired behavior as an argument
- Input files are overwritten
- Save format is hardcoded to be JPEG