Convert AI coding rules between every major tool

Move your rules between AGENTS.md, CLAUDE.md, Cursor, GitHub Copilot, Windsurf and GEMINI.md. Drop a folder, pick a target, and get files in the right paths, plus a report of anything that could not be carried over exactly.

Input

    Everything runs in your browser. Files are never uploaded.

    Output

    Converted files appear here.

    Conversion report

      How it works

      1. Add your rules. Paste one file, or drop a whole repository. Only rule files are read; node_modules and other folders are skipped.
      2. Pick a target. The source format is detected from file paths and frontmatter. Each target writes to the paths its tool documents.
      3. Check the report. Every rule is marked kept, adapted or dropped, so you know what changed before you commit.

      Popular conversions

      Supported formats

      Format Files Read Write
      AGENTS.md AGENTS.md , <dir>/AGENTS.md Yes Yes
      CLAUDE.md (Claude Code) CLAUDE.md , .claude/CLAUDE.md , .claude/rules/*.md Yes Yes
      Cursor rules (.mdc) .cursor/rules/*.mdc Yes Yes
      .cursorrules (legacy) .cursorrules Yes No (legacy)
      GitHub Copilot instructions .github/copilot-instructions.md , .github/instructions/*.instructions.md Yes Yes
      Windsurf / Devin Desktop rules .devin/rules/*.md , .windsurf/rules/*.md Yes Yes
      .windsurfrules (legacy) .windsurfrules Yes No (legacy)
      GEMINI.md GEMINI.md , ~/.gemini/GEMINI.md Yes Yes

      Paths and fields checked against each tool's official documentation on 2026-10-30. See which file each AI coding tool reads for details and sources.

      Why a conversion report matters

      Copying a rules file from one tool to another usually works for plain instructions and quietly breaks everything else. A Cursor rule with globs: src/components/**/*.tsx only loads for component files; pasted into a single AGENTS.md it suddenly applies to the whole repository. A rule that Cursor's agent pulls in only when relevant becomes a permanent instruction.

      AI Rule Morph keeps scoping wherever the target supports it (Claude Code's .claude/rules paths, Copilot's applyTo, Windsurf's trigger) and tells you exactly where it could not.

      Frequently asked questions

      Which formats can I convert?

      AGENTS.md, CLAUDE.md and .claude/rules (Claude Code), Cursor .mdc rules, GitHub Copilot instructions, Windsurf / Devin Desktop rules and GEMINI.md, in any direction. Legacy .cursorrules and .windsurfrules files can be read and migrated.

      Is anything uploaded?

      No. The converter runs entirely in your browser. Files you paste or drop never leave your device.

      Why do some rules show as “adapted” or “dropped”?

      Tools scope rules differently. Cursor can attach a rule to file globs or let the agent decide from a description; a single AGENTS.md cannot. When the target has no equivalent, the rule is rewritten as a note or left out, and the report tells you which.

      Is it free?

      Yes, the converter and generators are free to use.