> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.simplyprint.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Filament label generation: Direct print with DYMO printers

# Filament label generation: Direct print with DYMO printers

DYMO LabelWriter printers are popular desktop label printers - compact, affordable, and perfect for office and home use. With SimplyPrint's direct print feature, you can send filament labels straight to your DYMO printer from your browser.

![DYMO LabelWriter 450 Duo printing filament labels](https://storage.crisp.chat/users/helpdesk/website/-/f/f/2/2/ff22a914001c1000/direct-print-dymo-physical-dym_fhvfmc.png)

|| Direct printing requires Pro plan

---

## What is direct print?

Direct print sends labels from SimplyPrint directly to your connected DYMO printer. No file downloads, no switching apps - just click "Direct print" and your labels start printing.

**Benefits:**
- Streamlined workflow - print without leaving SimplyPrint
- Print single labels or batches instantly
- Works with DYMO LabelWriter printers
- Perfect for home labs and small makerspaces

| Direct print is only available on desktop computers (Windows and macOS). The option is hidden on mobile devices.

---

## Requirements

Before you can use direct print with DYMO, make sure you have:

### DYMO Connect or DYMO Web Service

You need **DYMO Connect** (or DYMO Label Software) installed on your computer. This includes the DYMO Web Service that enables web applications to communicate with your printer.

**Download:** [DYMO Connect](https://www.dymo.com/support) (free from dymo.com)

### Supported operating systems

| OS | Supported |
| -- | --------- |
| Windows 10/11 | Yes |
| macOS | Yes |
| Linux | No |
| iOS / Android | No |

| DYMO Web Service works on Windows and macOS only. Linux and mobile devices are not supported.

||| **Safari users:** Safari requires extra steps to connect to DYMO Web Service. If you're using Safari, see [Safari not connecting to DYMO, Zebra, or NFC Agent](https://help.simplyprint.io/en/article/safari-not-connecting-to-dymo-zebra-or-nfc-agent-evi914/) before continuing.

### Compatible DYMO printers

SimplyPrint works with DYMO LabelWriter printers, including:

**Current models:**
- LabelWriter 550
- LabelWriter 550 Turbo
- LabelWriter 5XL
- LabelWriter 450 series (450, 450 Turbo, 450 Duo, 450 Twin Turbo)

**Older models:**
- LabelWriter 400 series
- LabelWriter 320, 330

| DYMO LabelManager (handheld) printers are not supported - only LabelWriter desktop models work with direct print.

---

## Supported label sizes

SimplyPrint includes presets for common DYMO label sizes:

| Preset | Dimensions | Common Use |
| ------ | ---------- | ---------- |
| DYMO 99012 | 89×36mm | Large address labels |
| DYMO 30256 | 102×59mm | Shipping labels |
| DYMO 30252 | 89×28mm | Standard address labels |
| DYMO 30332 | 25×25mm | Square labels |
| DYMO 30336 | 54×25mm | Small multi-purpose |
| DYMO 99012 - Filament Address | 89×36mm | Optimized for filament data |

![Preset dropdown showing DYMO label sizes](https://storage.crisp.chat/users/helpdesk/website/-/f/f/2/2/ff22a914001c1000/direct-print-dymo-dymo-presets_1d05v4t.png)

| DYMO labels use specific product codes. Make sure you're using compatible label rolls for your preset.

---

## Setup

### Step 1: Install DYMO Connect

1. Download DYMO Connect from [dymo.com/support](https://www.dymo.com/support)
2. Run the installer for your operating system
3. Follow the installation prompts
4. The DYMO Web Service starts automatically when installation completes

### Step 2: Connect your printer

1. Connect your DYMO LabelWriter via USB
2. Make sure the printer is powered on
3. Open DYMO Connect to verify it detects your printer
4. Print a test label to confirm it works

### Step 3: Open the label generator

1. Go to SimplyPrint on the web
2. Open the Filament Manager
3. Select one or more spools and click **Labels**
4. Choose a DYMO preset from the dropdown (e.g., "DYMO 99012")

---

## Printing your first label

1. Design your label in the label generator
2. Click the **Direct print** button in the bottom right
3. SimplyPrint connects to DYMO Web Service and detects your printer
4. Select your printer from the dropdown (a green dot indicates it's connected)
5. Click **Send to DYMO**

![Direct print dialog with DYMO printer selected](https://storage.crisp.chat/users/helpdesk/website/-/f/f/2/2/ff22a914001c1000/direct-print-dymo-browser-prin_yijstr.png)

Your label prints immediately. Once configured, SimplyPrint remembers your printer - you'll see a **Send to DYMO** button for quick one-click printing.

![Label preview with Send to DYMO button](https://storage.crisp.chat/users/helpdesk/website/-/f/f/2/2/ff22a914001c1000/direct-print-dymo-01_1l53h5o.png)

| If your printer doesn't appear, check that DYMO Connect is running and your printer is connected. See the troubleshooting section below.

---

## Alternative: Download DYMO files

If you can't use direct print - or prefer to print through DYMO Connect - you can download your labels as DYMO files.

1. Click the **DYMO** download button
2. The file downloads in DYMO's native format

You can then open this file in DYMO Connect and print from there. This is useful if:
- You need to print on a different computer
- DYMO Web Service isn't working
- You want to save labels for later

---

## How visual mode prints

By default, when you use the visual label designer (Designer mode) and click "Direct print", SimplyPrint:

1. Renders your label as a high-resolution image
2. Converts it to the appropriate format for DYMO
3. Sends it to your printer via DYMO Web Service

This works with any label design - including custom fonts, colors, and QR codes.

---

## Advanced: DYMO XML templates

For maximum control over your label layout, you can use DYMO's native XML template format. This gives you access to all of DYMO Connect's layout features.

### When to use DYMO templates

- You want to use DYMO Connect's built-in label designer
- You have existing DYMO templates (.dymo files)
- You need precise control over text positioning and formatting
- You want to use DYMO-specific features like address formatting

### Enabling DYMO template mode

1. Select a DYMO preset in the label generator
2. Find the **Template mode** option in the settings panel
3. Click **DYMO** to switch from the visual designer to DYMO XML mode

![Template mode selector with DYMO option selected](https://storage.crisp.chat/users/helpdesk/website/-/f/f/2/2/ff22a914001c1000/direct-print-dymo-dymo-templat_1fji6d8.png)

The editor shows a note about designing labels in DYMO Connect, then exporting the XML.

### Creating DYMO templates

The recommended workflow:

1. Open **DYMO Connect** on your computer
2. Design your label using DYMO's visual tools
3. Export the label as XML (File → Export)
4. Paste the XML into SimplyPrint's template editor
5. Replace static text with variables like `{brand}` or `{shortId}`

![DYMO XML template editor](https://storage.crisp.chat/users/helpdesk/website/-/f/f/2/2/ff22a914001c1000/direct-print-dymo-dymo-xml-tem_1qg18tu.png)

You can use the **Upload file** button to load existing templates, or **Download example** to get a starting template.

### Variable interpolation

Use dynamic variables in your DYMO templates with the `{variableName}` syntax. SimplyPrint replaces these with actual spool data when printing.

Replace any text in your DYMO template XML:
```xml
Bambu Lab
```

With a variable:
```xml
{brand}
```

Click **Available variables** to see all 64+ variables you can use, including `{shortId}`, `{brand}`, `{material}`, `{color}`, `{gramsTotal}`, `{url}`, and more.

### Live preview

SimplyPrint shows a live preview of your DYMO template with actual filament data:

![DYMO template with live preview](https://storage.crisp.chat/users/helpdesk/website/-/f/f/2/2/ff22a914001c1000/direct-print-dymo-dymo-live-pr_1cjsero.png)

The preview updates as you edit the template, so you can see exactly how your labels will look.

---

## See it in action

${youtube}[Applying a filament label to a spool](7SyRrX6tdI4)

---

## Troubleshooting

### DYMO Web Service not running

**Problem:** SimplyPrint shows a warning that the DYMO software isn't detected.

![Warning: Is the DYMO software running on this device?](https://storage.crisp.chat/users/helpdesk/website/-/f/f/2/2/ff22a914001c1000/direct-print-dymo-dymo-not-run_2m0b8p.png)

**Solutions:**
1. Make sure DYMO Connect is installed
2. Open DYMO Connect to start the web service
3. Click **Retry connection** after starting the software
4. Restart your web browser if the connection still fails
5. Check that the DYMO Web Service is running in your system services

| You can still download labels as PDF, PNG, or DYMO files even if the web service isn't running.

### Safari won't connect to DYMO Web Service

**Problem:** You're using Safari and SimplyPrint can't detect DYMO Web Service, even though it's running.

**Solution:** Safari requires you to manually trust the local certificate used by DYMO Web Service. See our dedicated guide: [Safari not connecting to DYMO, Zebra, or NFC Agent](https://help.simplyprint.io/en/article/safari-not-connecting-to-dymo-zebra-or-nfc-agent-evi914/)

| Alternatively, use Chrome, Firefox, or Edge - these browsers work without extra configuration.

### No printers found

**Problem:** DYMO Web Service is running (yellow dot) but no printers appear in the list.

![No printers found in the dropdown](https://storage.crisp.chat/users/helpdesk/website/-/f/f/2/2/ff22a914001c1000/direct-print-dymo-dymo-no-prin_1m22qp6.png)

**Solutions:**
1. Check that your printer is connected via USB and powered on
2. Click **Refresh** to scan for printers again
3. Open DYMO Connect and verify the printer appears there
4. Try disconnecting and reconnecting the USB cable
5. Restart the DYMO Web Service

### Label size mismatch

**Problem:** Labels are printing at the wrong size or getting cut off.

**Solutions:**
1. Verify the preset matches your physical label size
2. Check that you're using the correct DYMO label roll
3. Run a label calibration in DYMO Connect
4. Try a different preset if the dimensions don't match

### Printing blank or faded

**Problem:** Labels come out blank or very faint.

**Solutions:**
1. Check that labels are loaded correctly (print side facing the correct direction)
2. Verify you're using genuine DYMO labels (third-party labels may not work well)
3. Clean the print head using DYMO's cleaning card
4. Check if the label roll is exhausted

### Print quality issues

**Problem:** Labels look blurry or pixelated.

**Solutions:**
1. Use DYMO template mode instead of visual designer for sharper text
2. Increase text size for better readability
3. Simplify the design (fewer elements print clearer)
4. Make sure your label size matches the preset

---

## Related articles

- [The filament label generator](https://help.simplyprint.io/en/article/the-filament-label-generator-feature-generate-and-print-filament-labels-for-spool-organization-fh6shk/)
- [Direct print with Zebra printers](https://help.simplyprint.io/en/article/filament-label-generation-direct-print-with-zebra-printers-1xt1fff/)