You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Vaggelis kavouras 78dc994b83
Merge 6ade7d3a36 into 3a3d490025
1 month ago
img ๐Ÿš€ Major refactor: Streamline repository and optimize scripts 1 month ago
scripts/run ๐Ÿš€ Major refactor: Streamline repository and optimize scripts 1 month ago
.gitignore ๐Ÿš€ Major refactor: Streamline repository and optimize scripts 1 month ago
README.md ๐Ÿš€ Major refactor: Streamline repository and optimize scripts 1 month ago
README_CN.md ๐Ÿš€ Major refactor: Streamline repository and optimize scripts 1 month ago
README_JP.md ๐Ÿš€ Major refactor: Streamline repository and optimize scripts 1 month ago

README.md

๐Ÿš€ Cursor Free Trial Reset Tool


๐ŸŽฏ What This Tool Does

Cursor Free Trial Reset Tool helps you reset your Cursor AI editor trial by modifying device identifiers. When you see those annoying trial limit messages, this tool gives you a fresh start!

๐Ÿšจ Common Issues This Fixes

๐Ÿ”ด "Too many free trial accounts used on this machine"
Too many free trial accounts used on this machine.
Please upgrade to pro. We have this limit in place
to prevent abuse. Please let us know if you believe
this is a mistake.

โœ… Solution: Use our tool to reset your machine's device identifiers!

๐ŸŸก "Composer relies on custom models..."
Composer relies on custom models that cannot be billed to an API key.
Please disable API keys and use a Pro or Business subscription.

โœ… Solution:

  1. Completely uninstall Cursor using Geek Uninstaller
  2. Reinstall Cursor
  3. Run our reset tool
๐ŸŸฃ "High Load" for Claude 3.7
We're experiencing high demand for Claude 3.7 Sonnet right now. 
Please upgrade to Pro, or switch to the 'default' model...

โœ… Solution: Reset your trial and try during off-peak hours (5-10 AM or 3-7 PM)


๐Ÿ–ฅ๏ธ Platform Support

๐Ÿง Linux

โœ… All distributions
โœ… x64, x86, ARM64
โœ… Auto-detection

๐ŸŽ macOS

โœ… Intel & Apple Silicon
โœ… Permission auto-fix
โœ… Python3 integration

๐ŸชŸ Windows

โœ… x64, x86, ARM64
โœ… Registry modification
โœ… PowerShell 7 ready


โšก Quick Start (One-Click Solution)

๐ŸŒ Global Users

๐Ÿง Linux
curl -fsSL https://raw.githubusercontent.com/yuaotian/go-cursor-help/refs/heads/master/scripts/run/cursor_linux_id_modifier.sh | sudo bash 
๐ŸŽ macOS
curl -fsSL https://raw.githubusercontent.com/yuaotian/go-cursor-help/refs/heads/master/scripts/run/cursor_mac_id_modifier.sh -o ./cursor_mac_id_modifier.sh && sudo bash ./cursor_mac_id_modifier.sh && rm ./cursor_mac_id_modifier.sh
๐ŸชŸ Windows

Run in PowerShell as Administrator:

irm https://raw.githubusercontent.com/yuaotian/go-cursor-help/refs/heads/master/scripts/run/cursor_win_id_modifier.ps1 | iex

๐Ÿ‡จ๐Ÿ‡ณ China Users (Accelerated)

๐Ÿง Linux
curl -fsSL https://aizaozao.com/accelerate.php/https://raw.githubusercontent.com/yuaotian/go-cursor-help/refs/heads/master/scripts/run/cursor_linux_id_modifier.sh | sudo bash
๐ŸŽ macOS
curl -fsSL https://aizaozao.com/accelerate.php/https://raw.githubusercontent.com/yuaotian/go-cursor-help/refs/heads/master/scripts/run/cursor_mac_id_modifier.sh -o ./cursor_mac_id_modifier.sh && sudo bash ./cursor_mac_id_modifier.sh && rm ./cursor_mac_id_modifier.sh
๐ŸชŸ Windows
irm https://aizaozao.com/accelerate.php/https://raw.githubusercontent.com/yuaotian/go-cursor-help/refs/heads/master/scripts/run/cursor_win_id_modifier.ps1 | iex

๐Ÿ› ๏ธ How to Run as Administrator

๐ŸชŸ Windows Methods

Method 1: Win + X Shortcut
  1. Press Win + X
  2. Select "Windows PowerShell (Administrator)" or "Terminal (Administrator)"
  3. Paste the command above
Method 2: Search Method
  1. Search for "PowerShell" in Start Menu
  2. Right-click โ†’ "Run as administrator"
  3. Paste the command

PowerShell Search Run as Administrator

Method 3: Win + R
  1. Press Win + R
  2. Type powershell
  3. Press Ctrl + Shift + Enter

๐Ÿ”ง PowerShell Installation (if needed)

Option 1: Using Winget

winget install --id Microsoft.PowerShell --source winget

Option 2: Manual Download


๐Ÿ”ง Advanced Features

๐Ÿ”’ Auto-Update Disable

The script can automatically disable Cursor's auto-update feature to prevent version conflicts:

Windows: Creates blocking file at %LOCALAPPDATA%\cursor-updater macOS: Modifies app-update.yml and creates blocking files Linux: Creates blocking file at ~/.config/cursor-updater

๐Ÿ›ก๏ธ Safety Features

  • โœ… Automatic Backups - All original files are backed up before modification
  • โœ… Process Management - Safely stops and restarts Cursor processes
  • โœ… Permission Handling - Automatically fixes file permissions (macOS)
  • โœ… Error Recovery - Restores backups if something goes wrong
  • โœ… Multi-Method Approach - Uses multiple techniques for maximum compatibility

๐Ÿ” What Gets Modified

Configuration Files

Location:

  • Windows: %APPDATA%\Cursor\User\globalStorage\storage.json
  • macOS: ~/Library/Application Support/Cursor/User/globalStorage/storage.json
  • Linux: ~/.config/Cursor/User/globalStorage/storage.json

Modified Fields:

  • telemetry.machineId
  • telemetry.macMachineId
  • telemetry.devDeviceId
  • telemetry.sqmId
JavaScript Files (Advanced)

The tool injects code into Cursor's JavaScript files to override device ID functions:

  • extensionHostProcess.js
  • main.js
  • cliProcessMain.js
Windows Registry (Windows Only)

Modified Registry:

  • Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography
  • Key: MachineGuid

โš ๏ธ Important: Original values are automatically backed up to %APPDATA%\Cursor\User\globalStorage\backups


๐ŸŽ‰ Success Screenshot

Success Screenshot

๐Ÿ†˜ Troubleshooting

โ“ Common Issues

Q: Script says "Permission denied" A: Make sure you're running with sudo (Linux/macOS) or as Administrator (Windows)

Q: Cursor still shows trial limit A: Try the full reset option and restart Cursor completely

Q: Script can't find Cursor installation A: Ensure Cursor is installed in standard locations or install from cursor.sh

Q: Python3 error on macOS A: Install Python3 with brew install python3

๐Ÿ”„ General Solution Steps

  1. Close Cursor completely
  2. Delete account from Cursor website (Settings โ†’ Advanced โ†’ Delete Account)
  3. Run our reset tool
  4. Register new account
  5. Restart Cursor

๐Ÿ’ก Pro Tips

  • ๐ŸŒ Network Optimization: Use low-latency nodes (Japan, Singapore, US, Hong Kong)
  • ๐Ÿ• Timing: Try accessing Claude 3.7 during off-peak hours
  • ๐Ÿ”„ Browser Switching: If account issues persist, try different browsers
  • ๐Ÿ“ฑ IP Refresh: Consider refreshing your IP if possible
  • ๐Ÿงน DNS Cache: Windows users can run ipconfig /flushdns

๐Ÿ“š Additional Resources


๐Ÿ’ฌ Feedback & Support

Found this helpful? We'd love to hear from you!

  • ๐Ÿ› Bug Reports: Open an issue on GitHub
  • ๐Ÿ’ก Feature Requests: Share your ideas
  • โญ Success Stories: Tell us how it helped
  • ๐Ÿ”ง Technical Feedback: Performance insights welcome

โ˜• Support the Project

If this tool saved your day, consider buying us a coffee! โ˜•

WeChat Pay
WeChat Pay
ๅพฎไฟก่ตž่ต
Alipay
Alipay
ๆ”ฏไป˜ๅฎ่ตž่ต
International
International
International Users

๐Ÿ“Š Project Stats

Star History Chart

Repobeats analytics image


๐Ÿ“„ License

MIT License
MIT License

Copyright (c) 2025

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

โญ Star this repo if it helped you! โญ

Made with โค๏ธ for the Cursor community