Base64 Images
Settings related to using base64 for image content.
Configuration Keys
| Key | Description |
|---|---|
editor.upload.image.base64 | Whether to use base64 for image uploads (default false). When true, inserted images are not uploaded to the server — they are embedded inline as base64. |
editor.image.base64.maxSize | Release 3.0.2404+, 2.18.2404+ Maximum file size for base64-inlined images (bytes, default unlimited). Client-side limit; may differ slightly from actual file size. |
Example
// synapeditor.config.js
{
'editor.upload.image.base64': true,
'editor.image.base64.maxSize': 102400 // 100 KB
}
Result Form
When editor.upload.image.base64: true, inserted images are embedded directly:
<img src="data:image/png;base64,iVBORw0KGgo...AAAB+..." style="...">
Screenshots


