.CSB

CSB File

Corel PHOTO-PAINT Script (Binary)
Ask a question
QUICK ANSWER

A CSB file is a recorded macro for Corel PHOTO-PAINT that automates image-editing tasks such as resizing, applying effects, and batch saving. It only works inside Corel PHOTO-PAINT (part of CorelDRAW Graphics Suite) and cannot be opened by any other software. There is no way to convert a CSB file to another format.

Developer: Corel Corporation Category: Developer Files MIME: application/octet-stream
OPENS ON Windows
Related: .DO · .MD · .HEX · .XSD

On this page

19k+ extensions indexed
Last reviewed Jun 26, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the CSB file format?

A .csb file is a compiled binary macro script created by Corel PHOTO-PAINT, the image-editing component of CorelDRAW Graphics Suite. The CSB format stores recorded or authored automation sequences - scripts that reproduce PHOTO-PAINT operations such as resizing images, applying effects, and adjusting colors.

Unlike text-based script formats, a .csb file is entirely binary and proprietary. The internal structure consists of a binary header followed by serialized bytecode and action records representing PHOTO-PAINT commands. There is no publicly documented format specification, and the files are not human-readable.

Key characteristics of the .csb format:

  • Windows-only; no macOS or Linux support
  • Not backward-compatible across major CorelDRAW Graphics Suite versions - a script created in one version may not open in a significantly newer release
  • Bytecode is stored in obfuscated binary form, but is not encrypted
  • Cannot be exported or converted to other script formats

Modern versions of CorelDRAW Graphics Suite have moved to VBA (Visual Basic for Applications) macros stored in .gms files, making .csb a legacy format. If you receive a .csb file from an older PHOTO-PAINT installation that will not open in your current version, you may need the original version of the application that created it.

Security & safety

RISK: MEDIUM

A CSB script executes PHOTO-PAINT operations automatically, including file I/O (open, save, export) and batch processing. A malicious CSB script from an untrusted source could overwrite, delete or modify files on your system in bulk. Only run CSB files from trusted sources. The format does not execute system-level commands or spawn processes outside PHOTO-PAINT's sandboxed scripting engine, but bulk file manipulation is still a risk.

Format details

in a nutshell
FULL NAMECorel PHOTO-PAINT Script (Binary)aka Corel Binary Script, PHOTO-PAINT macro file
DEVELOPERCorel Corporationsince late 1990s (Corel PHOTO-PAINT circa v8-9)
MIME TYPEapplication/octet-stream
TYPEProprietary binary macro/script file for Corel PHOTO-PAINT automation
This extension is also used by…
  • Creative Sound Blaster Audio Project - Some Creative Labs audio software uses .csb for audio bank/project files unrelated to Corel.
  • Crystal Space Binary Shader - Crystal Space 3D game engine stores compiled shaders as .csb - entirely unrelated to Corel.
MAGIC BYTES · FILE SIGNATURE
OFFSET
000102030405060708
HEX
1400000010001C0004
ASCII
·········
Reported magic sequence 14 00 00 00 10 00 1C 00 04 found in ~60% of known CSB files (community sampling); not an officially documented signature. CSB is a binary file - no human-readable text header.

Programs that open CSB files

Windows2 apps
CorelDraw Graphics Suite Paid PHOTO-PAINT is included in CorelDRAW Graphics Suite; run CSB scripts from within PHOTO-PAINT.
Corel PHOTO-PAINT Paid In PHOTO-PAINT, go to Scripts > Run Script (or Script Manager) and load the .csb file to execute it.

Technical details

deep spec
EncodingBinary, proprietary
Byte orderLittle-endian (Windows-origin format)
Magic bytes14 00 00 00 10 00 1C 00 04 (community-observed; not officially documented by Corel)
Internal structureBinary header followed by serialized bytecode and action records representing PHOTO-PAINT operations
CompressionNone apparent
ObfuscationBinary format provides obfuscation but no encryption of script logic
Typical file size1 KB - 500 KB (simple one-step scripts to complex multi-action macros)
Version compatibilityNot backward-compatible across major PHOTO-PAINT versions
Associated OSWindows only
Modern replacementVBA macros stored in .gms files within CorelDRAW Graphics Suite
Automation scopeResize, effects, color adjustments, and other PHOTO-PAINT image operations
ExportabilityCannot be exported or converted to other script formats
Releasedlate 1990s (Corel PHOTO-PAINT circa v8-9)
Latest versionN/A (version tied to CorelDRAW Graphics Suite version used to create it)

CSB conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with CSB files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about CSB files.

Frequently asked questions

How do I run a CSB script in Corel PHOTO-PAINT?
In PHOTO-PAINT, open the Scripts menu (or Script Manager), click 'Run Script' or 'Load', and browse to the .csb file. The script executes its recorded operations on the current or batch of images.
Can I open a CSB file without Corel PHOTO-PAINT?
No. CSB is a proprietary binary format exclusively for Corel PHOTO-PAINT. No other software reads it.
Can I convert a CSB to a text script or VBA?
No. CSB files are compiled binary and there is no decompiler. If you need editable source code, the workflow must be re-recorded in PHOTO-PAINT's script recorder.
My CSB file no longer opens after upgrading CorelDRAW - why?
CSB files are not guaranteed backward or forward compatible across major versions of CorelDRAW Graphics Suite. You may need to re-record the script in the new version.
Is a CSB file safe to open?
Only open CSB scripts from trusted sources. While they cannot run outside PHOTO-PAINT, a script could automate mass file overwrites or deletions on your system.

References

1Corel PHOTO-PAINT - product page (CorelDRAW Graphics Suite)www.corel.com
2file-extensions.org - CSB file extensionwww.file-extensions.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.JPGJPEG Image
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.PARTPartial Download File
8.JSONJavaScript Object Notation file
9.BINCD/DVD Disc Image (BIN/CUE)
10.ICSiCalendar data file

Related extensions

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z