If you want to use Cursor AI for free forever, you can leverage the trial reset tool to bypass trial restrictions. The following are detailed operating instructions.
Cursor Free Trial Reset Tool is an open source tool to resolve multi-account restrictions that occur during Cursor's free subscription period. Cursor may prompt when a user tries to use multiple free trial accounts on the same device:
"Too many free trial accounts used on this machine. Please upgrade to Pro."
This tool resets Cursor's trial period limits and helps users continue to use the free version.
Supported systems: Windows, macOS, Linux
Installation method: automatic installation & manual installation
Function:
Reset Cursor Trial Limits
Bypassing the equipment binding restrictions during the trial period
Simple and easy to use, supports multiple systems
1️⃣ Automatic installation
Make sure that before installing, close all running Cursor instances.
Linux/macOS
Open the terminal and execute the following command:
curl -fsSL https://raw.githubusercontent.com/yuantian/go-cursor-help/master/scripts/install.sh | sudo bash
Script functions :
Request administrator permissions ( sudo
)
Automatically close Cursor instance
Back up existing configurations
Install the reset tool and add it to the system PATH
Clean up temporary files
Windows
Run PowerShell as administrator
Execute the following command:
irm https://raw.githubusercontent.com/yuantian/go-cursor-help/master/scripts/install.ps1 | iex
Script functions :
Request administrator permissions
Automatically close Cursor instance
Back up existing configurations
Install the reset tool and add it to the system PATH
Clean up temporary files
2️⃣ Manual installation
Download the latest version for the system from GitHub Releases
Unzip and run with administrator privileges :
Linux/macOS :
sudo ./cursor-id-modifier
Windows (PowerShell Administrator Mode) :
.cursor-id-modifier.exe
3️⃣Manual configuration method
This method is suitable for advanced users and can manually modify the configuration file to reset trial restrictions.
Completely close Cursor
Navigate to the configuration file directory :
Windows :
%APPDATA%CursorUserglobalStoragestorage.json
macOS :
~/Library/Application Support/Cursor/User/globalStorage/storage.json
Linux :
~/.config/Cursor/User/globalStorage/storage.json
Backup storage.json file
Edit the storage.json file and update the following fields to a new random UUID:
{ "telemetry.machineId": "generate-new-uuid", "telemetry.macMachineId": "generate-new-uuid", "telemetry.devDeviceId": "generate-new-uuid", "telemetry.sqmId": "generate-new-uuid", "lastModified": "2024-01-01T00:00:00.000Z", "version": "1.0.1" }
Save the file and restart Cursor