# F2

Batch renaming CLI.

Source: [Console review](<https://console.dev/tools/f2>)

Website: [https://github.com/ayoisaiah/f2](<https://github.com/ayoisaiah/f2>)

Profile updated: 2026-10-16

Category: [Terminal utilities](<https://console.dev/tools/categories/terminal-terminal-utilities>)

## Supported tech stack

Research checked: 2026-10-11

### Runs on

- Linux (Operating system)
- Windows (Operating system)
- macOS (Operating system)

### Written in

- Go (Language)

Source: [Research source](<https://f2.freshman.tech/guide/getting-started>)

Documented compatibility; coverage may be incomplete. Written in describes implementation, not user-project language support.

Official guide documents Go installation and Linux, macOS and Windows binaries.

## Console’s review — 2025-05-29

Reviewed: 2025-05-29

Author: [David Mytton](<https://console.dev/about#david-mytton>)

Citation: [This review](<https://console.dev/tools/f2#review_40ed7aaea2e506212fa6f264f0555b999c09b197dd770a957cf420af2e1c62d5>)

### What we like

Rename directories and files. Runs in dry run mode by default with safety checks (conflict free) for each operation. Detected conflicts can be automatically resolved. Supports variables, string replacements, regex, Exif & ID3 data lookup. Easily undo renames.

### Tradeoffs

There are some differences across platforms due to how each OS works - worth being aware of when working with different systems.

This review reflects Console’s assessment at publication on 2025-05-29. Features and limitations may have changed since the review date.

## Is F2 a fit?

Based on [Console’s review published on 2025-05-29](<https://console.dev/tools/f2#review_40ed7aaea2e506212fa6f264f0555b999c09b197dd770a957cf420af2e1c62d5>).

Summary updated: 2026-10-16

### Who it’s for

Developers who need to rename directories and files in batch mode

### Why consider it

Rename directories and files with safety checks and automatic conflict resolution

### Keep in mind

May have platform-specific differences

[Selection criteria](<https://console.dev/selection-criteria>) · [About Console](<https://console.dev/about>) · [Browse tools](<https://console.dev/tools>)
