# Prefix in the target calendar

When several calendars sync into the same target calendar, you can't tell where an event came from. With the **prefix in the target calendar**, every synced event gets a short tag before its title — "Meeting" becomes e.g. **"Work: Meeting"**.

## How it works

1. When setting up the sync, pick the **"Title + time"** or **"Full details"** visibility level in the **"Visibility"** step.
2. Enable **"Show a prefix in the target calendar"**.
3. Enter a short prefix — e.g. "Work", "Private" or your firm's name. With several source calendars you can set a prefix per calendar.
4. The sync preview on the right immediately shows how events will look in the target calendar.

<Frame src="/images/app/en/prefix-one-way.webp" alt="Visibility step in the sync wizard with the option “Show a prefix in the target calendar” enabled and prefix “Work”; the sync preview shows the event “Work: Client meeting” in the target calendar" caption="One-way sync: prefix “Work” enabled — the sync preview on the right shows “Work: Client meeting” in the target calendar." />

For a **two-way sync** you set the prefix per direction — e.g. "Work" for events written into your private calendar, and "Private" for the other direction.

<Frame src="/images/app/en/prefix-two-way.webp" alt="Visibility per direction in a two-way sync: prefix “Work” for the Work → Private direction and prefix “Private” for the reverse; the sync preview shows both prefixes" caption="Two-way sync: its own prefix per direction — the private calendar receives “Work: Client meeting”, the work calendar “Private: Team meeting”." />

## The rules in detail

- **Format**: `Prefix: Event title`, the prefix can be up to **30 characters** long.
- **Length**: If the combined title exceeds **250 characters**, we shorten it at the end with "…" — otherwise some calendars (Outlook in particular) reject the event.
- **Visibility**: The prefix is part of the event title, so it is **visible to everyone** who can see the target calendar.
- **No prefix with "Busy only"** — there the [placeholder title](https://docs.kalender-sync.de/en/sync/placeholder-title/) plays that role.
- **Fixed text**: The prefix is its own text, not a live reference to the calendar name. If you rename the source calendar later, the prefix stays unchanged — so all events keep a consistent look.
- Works with all providers (Google, Microsoft, Apple/CalDAV, iCal feeds as source).

## Changing it later

The prefix can be set, changed or removed at any time: in the dashboard via the sharing’s three-dot menu → **“Edit”**. The already-synced events in the target calendar are automatically rewritten with the new prefix → [Edit a sharing](https://docs.kalender-sync.de/en/sync/freigabe-bearbeiten/).