Operate xTool M1 Ultra with XCS (V2.1) on Your Computer
xTool Creative Space (XCS) is an all-in-one software for graphic designing and editing, laser process setting, and machine controlling.
Download XCS
Minimum and recommended PC requirements
Item | Minimum configuration | Recommended configuration |
Processor | Intel Core i5-6200U | Intel Core i5-11600 |
Operating system | Win 10 (64 bit) macOS 10.14 or later | |
RAM | 8 GB | 16 GB |
Display resolution | 1280 × 720 (pixels) | 1920 × 1080 (pixels) or higher |
Hard drive | 8 GB | 12 GB |
- With the minimum configurations, all the functions of XCS can be used properly. When you import a complex image, such as an image larger than 50,000,000 pixels or an SVG image larger than 1 MB, however, XCS may fail to run smoothly.
- With the recommended configurations, XCS can run more smoothly when you import and edit a complex image, the software delay may be shorter, and the performance is better.
Download and install XCS
(1) Download the xTool Creative Space software applicable to the operating system that runs on your PC from https://www.xtool.com/pages/software.
(2) Double-click the software you've downloaded to install it.
.png)
Note: Click Yes if you are asked "Do you want to allow this app to make changes to your device?" and then continue the installation as prompted.
(3) Open XCS. On the top-right corner, click the
icon > Settings, and set the display language for XCS.



Connect the device to XCS
Connect to XCS via USB cable
(1) Use the USB cable to connect xTool M1 Ultra to your computer. And turn on the device.

(2) Open XCS on your computer. On the top-right corner of XCS, click the + New project button.

(3) On the upper right corner of XCS, click the Switch device / Connect device icon next to the device.

Click Connect device. Select the device to connect.



Note: If you have connected an xTool device in XCS before, move the mouse pointer to the device name and click Connect in the list. ![]() |
Connect to XCS via Wi-Fi/IP address
1. Connect xTool M1 Ultra to a Wi-Fi network
(1) Following the instructions in Connect to XCS via USB cable, connect xTool M1 Ultra to XCS by using the USB cable.
(2) In the top-right corner of XCS, click the setting icon next to the image of xTool M1 Ultra.

(3) On the Device settings window, find Wi-Fi setting in Basic info tab. Click Setting, select a Wi-Fi network and enter its password, and click Next.
Note: You should select the Wi-Fi 2.4G to join and the password should be less than or equal to 31 characters.



(4) Click Complete, and then you can see the IP address of xTool M1 Ultra under Wi-Fi setting. Take down the IP address.



Note: If you change the Wi-Fi setting, the IP address changes accordingly.
(5) Unplug the USB cable to disconnect xTool M1 Ultra from XCS.
2. Connect xTool M1 Ultra to XCS via IP address
Assume that you have connected your device to XCS in Wi-Fi mode.
(1) Ensure that your computer connects to the same Wi-Fi as xTool M1 Ultra. Under the Basic info tab, find the IP address of the device.

(2) On the upper right corner of XCS, click the Switch device / Connect device icon next to the device. Click Connect device.



(3) Select IP, and then enter the IP address of your device to connect it.

Note: If you cannot find your device through Wi-Fi, try IP connection instead.
Set up xTool M1 Ultra in XCS
(1) In the top-right corner of XCS, click the Setting icon
next to the image of xTool M1 Ultra.

(2) In the Basic info tab, you can view:

- Device name: Changes the device name in the textbox.
- Processing module: Displays the processing modules or accessories that you are using.
- Serial number: Displays the serial number of your device
- Plug-in version: Optimizes the entire laser processing workflow at maximum efficiency. To know more details, go to Plug-In Functions & Benefits Explained.

- Firmware version: Checks for updates and update the firmware if a new version is available.
- Wi-Fi setting: Connects the device to a Wi-Fi network.
(3) In the Working info tab, you can know:

- Working time: Displays the total time the device processing materials
- Operating times: Displays the total number of times the device has been operated
- Standby time: Displays the total time the device is on standby
- Work log: Exports the work log of the device.
(4) In the Device settings tab, you can set up the device and export files or logs as needed.

- Flame alarm: If a flame is detected in the working area, xTool M1 Ultra will pause processing and raise the alarm. Low means low detection sensitivity; High means high detection sensitivity.
- Stops when moved: If xTool M1 Ultra is moved or tilted during processing, it will pause processing.
- Exhaust fan (for laser processing) exhaust time after processing: The time duration the exhaust fan continues to work after a processing task ends. By working for a longer time, the fan can exhaust the remaining smoke after processing.
- Exhaust fan speed setting: Sets the speed of the smoke exhaust module

- Ink module test: Tests the ink module before processing with inkjet printing because the ink module gets blocked easily.
- Fill light brightness: Adjusts the brightness of the fill light in the working area.
- Buzzer: After you disable it, XCS beeps only when exceptions occur.
(5) In the Accessory settings tab, you can calibrate the device to compensate for its parameter offsets as needed.

- Purifier working time after processing: The time duration the smoke purifier continues to work after a processing task ends. By working for a longer time, the smoke purifier can exhaust the remaining smoke after processing.
(6) In the Calibration tab, you can calibrate the laser module and ink module as needed.

Processing modes
XCS supports multiple processing modes for xTool M1 Ultra.

- Lasering on flat surface: processes flat materials by using laser beams. With this function, you can engrave or cut common flat materials, such as wooden boards, coasters, dark acrylic, and metal sheets.
Processing material size | 300 mm * 300 mm |
Maximum processing thickness | 25 mm |
If the baseplate is required | Yes |
If the honeycomb panel is required | No |
Supported processing modes | Score Engrave Cut |
Supported image types | Vector Bitmap |
- Use rotaty attachment: processes cylindrical materials by using laser beams.
To use this mode, you need to use xTool M1 Ultra with Rotary Attachment and the riser base. For details, see Use the Rotary Attachment with xTool M1 Ultra.
Processing material size | 300 mm * 300 mm |
Focusing range (initial position of the baseplate is 0) | 0 mm – 25 mm |
If the baseplate is required | No |
If the honeycomb panel is required | Optional |
Supported processing modes | Score Engrave |
Supported image types | Vector Bitmap |
- Blade cut: processes materials by using the cutting blade, rotary blade, and fine-point blade. Note that when using this function, a cutting mat is required to protect the baseplate of xTool M1 Ultra.
Processing material size | Fine-point blade & Rotary blade: 300 mm * 300 mm Cutting blade: 295 mm * 295 mm |
Maximum processing thickness | Cutting blade & Rotary blade: 2.5 mm Fine-point blade: 1.5 mm |
Blade pressure | Cutting blade: 45 g – 500 g Rotary blade: 45 g – 2800 g Fine-point blade: 35 g – 600 g |
Processing materials | Cutting blade: leather/melt Rotary blade: denim/fabrics Fine-point blade: paper/PVC/thin leather/PU film |
If the baseplate is required | Yes |
If the honeycomb panel is required | No |
Supported processing modes | Blade cut |
Supported image types | Vector |
- Foil transfer tip: processes materials by using 3 sizes of the foil transfer tip (The bold and thin tips are sold separately). With this function, you can process foil transfer or card stock.
Processing material size | 300 mm * 300 mm |
Maximum processing thickness | 3 mm |
Tip pressure | Line transfer & Fill transfer: 45 g – 600 g |
Tip size | Bold/regular/thin |
If the baseplate is required | Yes |
If the honeycomb panel is required | No |
Supported processing modes | Foil transfer tip |
Supported image types | Vector |
- Drawing pen: draws patterns on paper or card stock by using multiple colors of the fine-point pen.
Processing material size | 300 mm * 300 mm |
Maximum processing thickness | 1 mm |
Blade pressure | Line drawing & Color filling: 35 g – 425 g |
Pen tip size | 0.4 mm |
If the baseplate is required | Yes |
If the honeycomb panel is required | No |
Supported processing modes | Drawing pen |
Supported image types | Vector |
- Inkjet printing: processes printing on paper or wooden board by the ink module
Processing material size | 294 mm * 298 mm |
Maximum processing thickness | 20 mm |
Intensity | 10% – 100% |
If the baseplate is required | Yes |
If the honeycomb panel is required | No |
Supported processing modes | Inkjet printing |
Supported image types | Bitmap |
- Multi-module processing: processes materials by multiple modules or accessories, such as the laser module with fine-point blade or ink module with laser module.
- Screen preparation: the screen preparation mode is developed for xTool Screen Printer, used to engrave screens for printing.
Process materials with multiple processing modes
- To process flat materials, go to Process on Flat Surface on XCS.
- To process cylindrical and irregular materials, go to Use the Rotary Attachment with xTool M1 Ultra.
- To process materials by using the blades,
- Fine-point blade: Process Materials with the Fine-point Blade in XCS
- Cutting blade: Process Materials with the Cutting Blade in XCS
- Rotary blade: Process Materials with the Rotary Blade in XCS
- To process materials by using the foil transfer tip, go to Process Materials with Foil Transfer Tip Using xTool M1 Ultra.
- To process by using the fine-point pen, go to Process Materials with Fine-Point Pen Using xTool M1 Ultra.
- To process by using the ink module, go to Process Materials with Inkjet Printing Using xTool M1 Ultra.
- To process by using the multi-modules, go to Process Materials with Multi-module Using xTool M1 Ultra.
- For details about how to xTool Screen Printer and prepare the screens, see xTool Screen Printer.

