# detox
> Clean up filenames by replacing spaces, special chars, and UTF-8

## Summary
Batch clean up filenames by replacing spaces, special characters, and encoding issues

## Capabilities
- Replace spaces and special characters in filenames
- Convert UTF-8 and Latin-1 characters to safe equivalents
- Process files recursively
- Dry-run mode for previewing changes

## When to Use
- You need to clean up problematic filenames
- You want to batch-sanitize filenames for portability

## Related Tools
- [rename](/tools/rename) (complementary)
- [renameutils](/tools/renameutils) (complementary)

---
Source: https://littlescripts.sh/tools/detox
