AI Renamer for developers

Name logs and snippets by what the code does.

Scratch files, exported logs, JSON dumps and bug screenshots all end up as untitled-3. AI Renamer reads the content and names each file after what is in it.

10 free credits when you sign up. No card needed.

Before and after

Real files, real names.

Six files the way they arrive, and the names AI Renamer gives them with these settings.

The settings

Case style
Kebab case (two-words)
Max. characters
40
Output language
English
Rename based on
File content and name
Custom instructions
Name code files after what the code does, not the language. For logs, name the service and the main error.
  • jsuntitled-3.js
    stripe-webhook-signature-check.js
  • pyscratch.py
    dedupe-csv-rows-by-email.py
  • jsonresponse(1).json
    github-repos-api-response.json
  • loglocalhost-1731229001.log
    postgres-connection-pool-errors.log
  • Screenshot 2026-11-12 at 10.42.13.png
    login-page-error-dialog.png
  • mdREADME (1).md
    auth-service-local-setup.md
Reads the code

Names from the actual code.

untitled-3.js could be anything you wrote last night.

Text and code files are read as text, so a file with a webhook signature check is named after that. About 80 text and code extensions are supported.

  • JS, TS, PY, JSON, logs and more
  • Up to 1 MB each in cloud mode
  • No size limit in local mode
Local models

Keep company code offline.

You cannot paste company code into any web tool you find.

Point AI Renamer at Ollama, LM Studio or any OpenAI compatible endpoint, and files are read by a model you control. Test Connection tells you if the server and model are ready.

  • Ollama and LM Studio offline
  • Custom base URL support
  • One time $19
Your conventions

Kebab, snake or camel case.

Mixed naming makes a scratch folder harder to grep.

Pick the case style your repo uses and a length limit. Add an instruction like "name logs after the service" and it is followed every time.

  • 12 case styles
  • Custom instructions take priority
  • Same style on every file
How it works

Three steps. About a minute.

No rules to write and no patterns to learn. AI Renamer reads the files and you decide what to keep.

  1. 1

    Drop files or a folder

    Drag them onto the window, or pick them with Select Files and Select Folder. Images, PDFs and text files all work.

  2. 2

    AI reads every file

    Each file is read for what it shows or says and gets a new name in a few seconds, written the way you set it up.

  3. 3

    Check, then rename all

    Nothing changes on disk until you press Rename All. Not happy with one name? Ask for another.

FAQ

Questions people ask first.

What developers want to know before they rename their files with AI Renamer.

See all questions

Give your files their real names.

Download AI Renamer, sign in with Google and rename your first 10 files for free.

For Mac and Windows. Local mode is a one time $19.