# F2
> Cross-platform batch file and directory renaming tool

## Summary
Cross-platform CLI tool for safely batch renaming files and directories

## Capabilities
- Batch rename files and directories
- Support regex and string replacement patterns
- Preview changes with dry-run mode
- Undo rename operations
- Handle conflicts safely

## When to Use
- When renaming multiple files at once
- When you need regex-based file renaming

## When NOT to Use
- When renaming a single file

## Related Tools
- [mmv](/tools/mmv) (complementary)
- [massren](/tools/massren) (complementary)
- [nomino](/tools/nomino) (complementary)

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