Тарифи Tailscale: скільки ви справді заплатите
Tailscale тарифікує користувачів, а не пристрої. Порівняйте витрати родини й команди з п’яти людей, ліміти планів і випадки, коли Headscale вигідніший.
Ціни Tailscale в одному абзаці
Ціни Tailscale розраховуються за користувача, а не за пристрій. Кількість пристроїв користувача необмежена в кожному плані, зокрема у безкоштовному, тому безкоштовний план не вичерпується через придбання ще одного ноутбука. Він стає недостатнім, якщо ви додали ще одну особу або вам потрібна адміністративна функція, доступна лише в платному плані. Tailscale — це VPN (віртуальна приватна мережа) на основі WireGuard, а платна частина охоплює площину керування тунелями: ідентифікацію та політики.
Дані, на яких побудовано графік
[
{
"plan": "Personal",
"usd_per_user_month": 0
},
{
"plan": "Standard",
"usd_per_user_month": 8
},
{
"plan": "Premium",
"usd_per_user_month": 18
}
]Tailscale пропонує 3 тарифні плани для самостійного підключення та один план із ціною за запитом. Personal коштує $0 і охоплює до шести користувачів. Standard коштує $8 за користувача на місяць. Premium коштує $18 за користувача на місяць. Ціна Enterprise визначається індивідуально, тому опублікованої ціни для графіка немає. Це опубліковані стандартні ціни, перевірені 10 October 2026 на сторінці цін Tailscale. Tailscale кілька разів змінював свої плани, тому перевірте цю сторінку перед плануванням бюджету.
Tailscale переробив свої плани 8 April 2026. Personal Plus припинив діяти, а ліміт у шість користувачів перенесли до безкоштовного плану Personal; старий план Starter став планом Standard. Tailscale повідомив, що для користувачів, які вже сплачували кошти, поточний план працюватиме за тією самою ціною щонайменше ще дванадцять місяців від дати цього оголошення. Тому наявний рахунок може не відповідати поточній сторінці.
Що насправді обліковує Tailscale
Чотири параметри мають числове обмеження у вашій tailnet (єдиній мережі Tailscale, спільній для ваших пристроїв), і лише один із них стосується людей. Наведені нижче значення перевірено за опублікованими цінами Tailscale станом на 10 October 2026.
- Місця. Місце — це користувач. Тарифи Standard і Premium оплачуються за кожне місце щомісяця, а кількість місць визначає суму в рахунку.
- Пристрої користувачів. На всіх тарифах їхня кількість необмежена. Машина, що належить користувачу, не збільшує вартість незалежно від того, скільки машин має цей користувач.
- Ресурси з тегами. Кожен тариф включає 50 таких ресурсів. Кожен додатковий ресурс коштує $1 на місяць і додається самостійно. На відміну від місць, їхня кількість не збільшується автоматично відповідно до використання, тому додавайте їх заздалегідь. Ресурс із тегом — це машина, яка має тег замість ідентифікатора користувача. Так до tailnet підключається сервер або інший вузол, що не належить людині.
- Групи ACL. Група ACL (список контролю доступу) — це іменований набір користувачів, на який посилаються правила політики. Доступна кількість таких груп суттєво відрізняється залежно від тарифу. Цьому присвячено окремий розділ нижче.
Ефемерні ресурси обліковуються окремо, у хвилинах: 1,000 хвилин на місяць у Personal і Standard та 10,000 у Premium. Ефемерний вузол — це короткоживучий вузол, наприклад runner CI (безперервної інтеграції), який підключається для виконання збірки, а потім від’єднується. Якщо вузол залишається в tailnet довше ніж чотири години, він перестає враховуватися в цьому ліміті, тому звичайний сервер не витрачає його. У порівняльній таблиці немає окремих рядків для exit nodes, subnet routers або MagicDNS, тому сама структура мережі не обліковується. Саме тому одна машина, що оголошує приватну підмережу з VPS, може зробити цілу мережу пристроїв доступною з вашої tailnet, не додаючи до рахунку жодного нового платного рядка. Serve і Funnel у таблиці також відсутні, тому публікація HTTPS-сервісу не коштує нічого на жодному тарифі, хоча Funnel обмежується параметром політики, а не ціною, як пояснюється в матеріалі serve проти funnel. Щоб точно визначити межі безкоштовного тарифу, див. де закінчується безкоштовний тариф Tailscale.
Як рахується seat, щоб рахунок відповідав кількості користувачів
У FAQ щодо цін Tailscale це зазначено прямо: ви платите за певну кількість seat у tailnet, а користувач займає seat після приєднання. На практиці користувач займає seat, коли вперше входить до admin console або вперше автентифікує пристрій. Запрошений користувач, який ще не прийняв запрошення, seat не займає, і плата за нього не стягується. Якщо всі seat зайняті, а новий користувач входить до системи, кількість seat автоматично збільшується на 1. За seat, доданий протягом місячного розрахункового періоду, стягується пропорційна плата. Seat можна звільнити, наприклад видаливши користувача, після чого його використовує наступна особа. За річної підписки такі зміни оформлюються через відділ продажів Tailscale, а не через console. Це важливо врахувати, перш ніж оформлювати підписку на рік.
Два сценарії, розглянуті від початку до кінця
Основною змінною є кількість місць, тому вартість самої підписки дорівнює кількості місць, помноженій на місячну ціну та на 12. Додаткові tagged-ресурси понад включені 50, а також add-on, як-от Mullvad VPN add-on, ліцензований за кількістю пристроїв, а не користувачів, оплачуються додатково. Ось чотири варіанти за list price.
Дані, на яких побудовано графік
[
{
"label": "Household of 4, Personal",
"usd_per_year": 0
},
{
"label": "Household of 7, Standard",
"usd_per_year": 672
},
{
"label": "Team of 5, Standard",
"usd_per_year": 480
},
{
"label": "Team of 5, Premium",
"usd_per_year": "1,080"
}
]Сценарій 1: домогосподарство з чотирьох осіб
Це простий випадок, і відповідь — $0. План Personal підтримує до шести користувачів, а кількість пристроїв користувачів необмежена. Чотири людини, у кожної з яких є телефон і ноутбук, а також домашній сервер, network video recorder і VPS — усе це входить у безкоштовний план. VPS, який працює як exit node Tailscale на VPS, є ще одним безкоштовним пристроєм, оскільки план враховує людей, а не ролі.
Є два випадки, коли безкоштовний план для домогосподарства перестає діяти. Перший — сьомий користувач. Сусіди по житлу, батьки партнера або друг, якому потрібен доступ до вашого media server: після перевищення ліміту в шість користувачів весь tailnet переходить на план Standard, і ви платите за кожне місце, а не лише за нове. Сім місць за $8 кожне коштують $672 на рік. Другий випадок — теги. Якщо призначити серверам теги, щоб вони належали тегу, а не вам, перші 50 входять у план, а кожен наступний коштує $1 на місяць. Більшість домогосподарств ніколи не досягає ліміту в 50.
Сценарій 2: команда з п’яти людей
П’ятеро людей вкладаються в ліміт шести користувачів, але кількість співробітників не визначає, чи є використання комерційним. На сторінці тарифів Tailscale план Personal описано як «придатний лише для некомерційного використання», а в документації до планів зазначено: «План Personal не призначений для комерційного використання». Крім того, tailnet на власному домені вважається комерційним використанням і замість цього підключається до безкоштовного пробного періоду. Тому компанії з п’ятьма людьми слід відразу передбачити в бюджеті платний план. Адміністрування продукту все одно підштовхне невелику команду до такого плану, причому задовго до найму шостого співробітника.
На платному плані розрахунок простий, оскільки вартість залежить від кількості місць. П’ять місць на Standard коштують $480 на рік. Ті самі п’ять місць на Premium коштують $1,080 на рік. Новий співробітник на сьомому місяці додає одне місце з пропорційною оплатою, а не новий план.
Чому рахунок з’являється на рівні керування ідентичностями
Сам вхід безкоштовний у кожному тарифному плані. Оплата стосується супутніх механізмів: хто може чим керувати та наскільки детально можна описати доступ. Це та сама модель, яку ми описували в матеріалі про плату за SSO у self-hosted застосунках, і Tailscale є наочним прикладом.
Почнімо з ролей користувачів, оскільки саме цей пункт переводить невеликі команди на платний план. Документація Tailscale поділяє ролі на дві групи. «Basic roles are available for all pricing plans», і до них належать Owner, Admin та Member. «Advanced roles are available for the Standard, Premium, and Enterprise pricing plans», і до них належать Billing admin, IT admin, Network admin та Auditor. У безкоштовному плані єдиний спосіб дозволити спеціалісту з мережі володіти файлом політик — призначити його Admin. Admin може виконувати будь-які дії в admin console: від видалення користувачів до зміни тарифного плану. Видаляти tailnet може лише Owner, але вужча роль Network admin, яка працює тільки з мережевою конфігурацією, доступна за плату. Ролі лише для читання немає взагалі. Коли колезі вперше знадобиться доступ для аудиту, ви вже користуватиметеся Standard.
SCIM (system for cross-domain identity management) — другий пункт. SCIM — це протокол, який передає користувачів і групи з вашого identity provider у сервіс. Завдяки цьому користувач, який залишив компанію, зникає з tailnet після вимкнення його облікового запису HR-відділом. Ця функція починається з Standard. У Personal людей потрібно видаляти вручну. Для чотирьох людей це прийнятно, але для двадцяти створює реальний ризик. Забутий обліковий запис є реалістичним шляхом проникнення в tailnet, а не проблема шифрування. Саме на цьому ґрунтується аргумент, описаний у матеріалі про модель довіри Tailscale.
Дані, на яких побудовано графік
[
{
"plan": "Personal",
"groups_included": 3
},
{
"plan": "Standard",
"groups_included": 10
},
{
"plan": "Premium",
"groups_included": 300
}
]Далі йдуть ACL-групи. Personal підтримує 3 груп. Standard підтримує 10. Premium підтримує 300. Три групи здаються достатніми, доки ви не починаєте писати файл політик: одна група для штатних працівників і одна для підрядників залишає лише одну групу для всіх інших. Тому будь-яку подальшу структуру доводиться описувати для окремих користувачів. Масштабування припиняється в день, коли хтось змінює посаду.
Варто згадати ще два пункти, щоб ви не переходили на дорожчий план з неправильної причини. Інтеграції для оцінювання стану пристроїв із MDM (mobile device management), EDR (endpoint detection and response) і XDR (extended detection and response) починаються зі Standard. Базові перевірки операційної системи та версії Tailscale доступні в кожному плані. Журнали мережевих потоків і передавання журналів починаються з Premium. Запис сеансів доступний із розширенням платформи privileged access management, яке наразі продається через відділ продажів Tailscale. Device approval, що утримує нову машину в стані очікування, доки адміністратор не дозволить її підключення, за документацією доступний у всіх планах. Тому це не причина переходити на платний план.
Знижки, які справді можна отримати
Tailscale описує кілька таких знижок, і їх варто перевірити, перш ніж платити повну ціну. Благодійні організації, неприбуткові організації та освітні установи, які відповідають вимогам, «отримують знижку 50% на стандартні ціни Tailscale». Спосіб отримання знижки залежить від того, чи вже сплачуєте ви за підписку. Якщо у вас ще немає платної підписки, спочатку зверніться до Tailscale Support і надайте запитану інформацію для перевірки. Після підтвердження права на знижку Support надасть одноразовий купон на знижку 50%, який можна застосувати під час оформлення замовлення. Якщо у вас уже є платна підписка, зверніться до Support, і знижку буде застосовано до цієї підписки. Комерційні компанії, що розробляють освітні технології, а також програми, призначені виключно для осіб віком до 18 років, не мають права на цю знижку. Проєкти з відкритим кодом у GitHub organization, що мають ліцензію OSI (Open Source Initiative), можуть користуватися Tailscale безкоштовно за умови, що tailnet використовує GitHub для автентифікації. Цей план недоступний на сторінці Billing, тому на нього потрібно подати заявку, а не вибрати його. Промокоди можна отримати на конференціях і з маркетингових електронних листів. Їх можна застосувати під час переходу на інший план або на сторінці Billing в admin console — до наявного платного плану. Ці умови перевірено за документацією Tailscale про знижки 10 October 2026.
Headscale як self-hosted альтернатива
Headscale — це open source реалізація control server Tailscale, до якої підключаються офіційні клієнти Tailscale. Проєкт не пов’язаний із Tailscale Inc. У власній документації Headscale чітко обмежує сферу застосування: одна tailnet, «придатна для особистого використання або невеликої open-source організації», орієнтована на self-hosters і ентузіастів. Список можливостей ширший, ніж очікує більшість користувачів. Підтримуються MagicDNS, Taildrop, tags, subnet routers, exit nodes, ephemeral nodes, вбудований сервер DERP (designated encrypted relay for packets), ACLs і Tailscale SSH.
Компроміс працює в обох напрямках, і це варто чесно зазначити. Headscale повністю усуває плату за кожне робоче місце: кількість користувачів, пристроїв і ACL groups визначаєте ви, а плата за кожного користувача зникає. Натомість control plane потрібно адмініструвати самостійно. Control server видає node keys і розповсюджує peer map, тому під час його недоступності не можна додати пристрій або повторно автентифікувати пристрій, у якого завершився строк дії ключа. Отже, для його database потрібні резервні копії, для версії — план оновлення, а host потрібно моніторити, як і будь-який інший production service. Найслабше місце — identity: Headscale підтримує входи через OIDC (OpenID Connect), але в документації зазначено, що OIDC groups не можна використовувати в ACLs. Саме за цю можливість команда, ймовірно, і планувала платити Tailscale.
Обирайте цей компроміс, якщо використовуєте одну tailnet, уже підтримуєте Linux server в оновленому стані та створюєте його резервні копії, а єдиною причиною пошуку альтернативи є плата за кожне робоче місце. Не обирайте його, якщо ви збиралися придбати SCIM, auditor access або group-based policy, оскільки Headscale не намагається вирішити саме ці завдання. Інсталяція є звичайним налаштуванням сервера, описаним у самостійному запуску Headscale як власного control server Tailscale. Якщо вам не потрібні ні плата, ні control plane, прочитайте порівняння звичайний WireGuard проти Tailscale, оскільки WireGuard із ручним керуванням не має плати за користувачів і взагалі не потребує coordination server. Якщо саме group-based policy підштовхує вас до платного плану, ближчим варіантом буде самостійний запуск власного NetBird server, оскільки він постачається з identity provider разом із control plane і застосовує access rules до groups, які ви визначаєте самостійно.
Спочатку порахуйте власних користувачів і пристрої
Перш ніж щось моделювати, отримайте два фактичні числа. На будь-якій машині, уже підключеній до tailnet:
tailscale statusКоманда виводить один рядок для кожної машини:
100.101.102.103 laptop-alice alice@ linux active; direct 203.0.113.9:41641, tx 1116 rx 1124
100.101.102.104 phone-bob bob@ iOS active; relay "fra", tx 1351 rx 4262
100.101.102.105 vps-frankfurt alice@ linux idle; tx 1214 rx 50Стовпці містять IP-адресу Tailscale, ім’я машини, власника, операційну систему та стан підключення. Саме третій стовпець визначає вартість. Підраховуйте унікальні облікові записи, а не рядки, оскільки три машини, власником яких є alice@, — це одне місце та три безкоштовні пристрої.
Щоб отримати дані для всього tailnet, а не лише для однієї машини, скористайтеся API, який повертає повний список пристроїв:
curl -s "https://api.tailscale.com/api/v2/tailnet/example.com/devices" -u "$TS_API_KEY:"Замініть example.com на назву вашого tailnet і створіть токен доступу на сторінці Keys в адміністративній консолі. Для створення цього токена потрібно мати роль Owner, Admin, IT admin або Network admin. Число, яке визначає суму рахунка, все одно вказане на сторінці Users в адміністративній консолі, оскільки місце — це користувач, який увійшов у систему, і саме таких користувачів підраховує Tailscale.
FAQ
Чи безкоштовний Tailscale для особистого використання?
Так, для не більш ніж шести користувачів. План Personal коштує $0 і включає необмежену кількість пристроїв користувачів, 50 ресурсів із тегами, 3 груп ACL і 1,000 хвилин на місяць для ефемерних ресурсів — станом на 10 October 2026. Обмеження у шість користувачів застосовується до всієї tailnet, тому сьомий користувач переводить всю tailnet на платний план, а кожен наявний користувач стає платним місцем.
Чи враховуються мої пристрої в рахунку Tailscale?
Пристрої, що належать користувачу, не враховуються. Кількість пристроїв користувачів необмежена в кожному плані, тому одна людина з двадцятьма комп’ютерами все одно займає одне місце. Платними можуть бути ресурси з тегами, тобто машини, які мають тег замість ідентичності користувача. Кожен план включає 50 таких ресурсів, а кожен додатковий коштує $1 на місяць і додається самостійно через панель керування.
Який найдешевший спосіб використовувати Tailscale для команди з п’яти осіб?
Якщо ви п’ятеро є бізнес-командою, відповідь — не Personal, хоча п’ять осіб відповідають його обмеженню в шість користувачів. У документації планів Tailscale зазначено: "The Personal plan is not intended for commercial use." Некомерційна група з п’яти осіб, наприклад домогосподарство або учасники хобі-проєкту, може залишатися на Personal. Для компанії найдешевший варіант — Standard за $8 на одного користувача на місяць. Для п’яти місць це $480 на рік. Крім того, цей план надає функції, яких немає у безкоштовному плані: розширені ролі користувачів, SCIM provisioning, інтеграції з third-party системами оцінювання стану пристроїв і більше ніж 3 груп ACL. Якщо ви зареєстрована благодійна або освітня організація, зверніться до Tailscale Support по знижку 50% до оформлення підписки, щоб отримати одноразовий купон для застосування під час оплати.
Чи справді self-hosting Headscale заощаджує кошти?
Він усуває плату за місця та замінює її сервером, яким ви керуєте самостійно. Такий компроміс виправданий, якщо єдиною причиною пошуку альтернативи є вартість, ви використовуєте одну tailnet і вже обслуговуєте Linux-хост із резервним копіюванням та актуальними оновленнями. Він невдалий, якщо ви все одно планували платити за керування ідентичностями, оскільки в документації Headscale зазначено, що групи OIDC не можна використовувати в його ACL. Отже, політики на основі груп, які вам потрібні, не переносяться.