CS2 Map Importer
Jump to navigation
Jump to search

CS2 Map Importer
Developer(s)
Initial release
Jun 28, 2026
(v1.1.3)
(v1.1.3)
Stable release
Aug 1, 2026
(v1.11.0)
(v1.11.0)
Type
Other
Distribution
Freeware
Download
Version
v1.11.0
A user-friendly tool with a Graphical User Interface (GUI) to import maps from Source 1 Game into Counter-Strike 2 (Source 2). The tools provided by Valve for importing maps aren't very user-friendly, so this program was created to streamline the process.
This project was previously a Python program (forked from sarim's importer) but has now been fully rewritten as a standalone C++ application with a modern QML-based UI.
Requirements
To build and run this program, you will need:
- C++17 compatible compiler
- CMake (version 3.10 or higher)
- Qt6 (version 6.8 or higher)
Build Instructions
You can build this project using CMake:
mkdir build cd build cmake .. cmake --build .
Usage
- Launch
cs2importer. - Select your Counter-Strike 2 folder.
- Select your Source 1 folder.
- Choose whether to import a VMF file or a BSP file.
- Provide an Addon Name (defaults to the map name).
- Configure any additional launch options.
- Click START to start the import process. The log output will show the progress.
3rd party software using in this project
- VPKEdit for extract files from vpk and bsp
- VTFEdit Reloaded for extract vtf to normal image format
- BSPSource for decompile bsp to vmf
External links
| ||||||||||||||||||||||||||||||||||||||||||||||||||