Аккаунт разработчика Google Play — это учетная запись в Play Console, через которую приложение публикуют в магазине. Бесплатно ее создать нельзя: Google берет единоразовый регистрационный взнос $25, без него консоль не открывается. Для App Store нужна платная подписка Apple Developer Program — $99 в год. Бесплатно можно разрабатывать и ставить приложение на свои устройства, завести в Android Developer Console аккаунт ограниченного распространения (до 20 устройств, без взноса и документов, но без публикации в Google Play) и публиковаться в магазинах без взноса (об этом ниже).
Содержание
Дальше — пошаговая регистрация в Play Console с учетом требований 2024-2026 годов (проверка личности, закрытое тестирование для личных аккаунтов), подготовка ключа загрузки, коротко про App Store и что делать, если регистрация не проходит. Порядок экранов описан по состоянию на сентябрь 2026 года: Google и Apple меняют интерфейс и требования, поэтому финальный источник — справка самой консоли.
Три учетные записи, которые путают
- Аккаунт Google — обычная почта Gmail или рабочий Google-аккаунт. Это вход, а не право публиковать.
- Аккаунт разработчика (Play Console) — создается поверх аккаунта Google после оплаты взноса и проверки. К нему привязываются приложения, отзывы, статистика.
- Платежный профиль Google — отдельная сущность для оплаты взноса и, если приложение платное, для получения выплат. Для платных приложений нужен еще и профиль продавца (merchant).
Потерять аккаунт Google, на который зарегистрирована консоль, — значит потерять доступ к приложениям, поэтому для публикации лучше завести отдельный аккаунт.
Можно ли создать аккаунт разработчика Google Play бесплатно
Нет. Взнос $25 платится один раз (не каждый год, в отличие от Apple), возврат после создания аккаунта не предусмотрен. Способов «обойти» оплату официально нет, а покупка чужого аккаунта нарушает правила Google и заканчивается блокировкой вместе с приложениями.
Что можно сделать без взноса:
| Задача | Бесплатно? | Как |
|---|---|---|
| Разрабатывать и запускать приложение на своем телефоне | да | Android Studio, установка через USB или APK |
| Раздать APK друзьям или тестировщикам | да | файл напрямую; в странах, где действует верификация разработчиков Android, — через бесплатный аккаунт ограниченного распространения (до 20 устройств) |
| Опубликовать в Google Play | нет | взнос $25 и проверка аккаунта |
| Опубликовать в других магазинах Android | зависит от магазина | например, RuStore для разработчиков бесплатен; условия — в правилах магазина |
| Запустить iOS-приложение на своем iPhone | да | Xcode с обычным Apple Account, профиль действует 7 дней |
| Опубликовать в App Store или TestFlight | нет | Apple Developer Program, $99 в год |
Бесплатный аккаунт для учебных проектов: ограниченное распространение
С 2026 года Google вводит верификацию разработчиков Android: на сертифицированных устройствах приложение от неверифицированного разработчика не установится, даже если APK скачан не из Google Play. Первыми с 30 сентября 2026 года это требование действует в Бразилии, Индонезии, Сингапуре и Таиланде, в другие страны оно распространяется поэтапно с 2027 года. Установка своей сборки на свое устройство через Android Studio и adb под это ограничение не попадает.
Для студентов и любителей в Android Developer Console есть аккаунт ограниченного распространения: без взноса и без удостоверения личности, число приложений не ограничено, но установить их можно максимум на 20 устройств. Публикации в Google Play он не дает — для нее нужен полный аккаунт со взносом $25 и проверкой личности. Аккаунты Play Console верифицированы в рамках своей регистрации, отдельно проходить эту процедуру им обычно не нужно.
Регистрация в Play Console: пошагово
Итоговый артефакт этого раздела — аккаунт с открытой консолью, в которой можно создать первое приложение и запустить закрытое тестирование. Обычно это занимает от одного дня до нескольких недель: большая часть времени уходит на проверку документов и тестирование.
- Выберите аккаунт Google. Отдельный, с включенной двухэтапной аутентификацией. Консоль откройте по адресу play.google.com/console.
- Выберите тип аккаунта: личный или организация. Это решение потом сложно изменить (подробнее в таблице ниже).
- Заполните профиль разработчика. Публичное имя разработчика (его увидят пользователи в карточке приложения), контактная почта и телефон — их Google проверит кодом.
- Оплатите взнос $25 банковской картой через платежный профиль Google. Карта должна поддерживаться Google в вашей стране; предоплаченные и виртуальные карты иногда отклоняются.
- Пройдите проверку личности. Для личного аккаунта — полное юридическое имя и адрес, как в документе, и скан или фото удостоверения личности. Для организации — данные юрлица и номер D-U-N-S.
- Подтвердите доступ к Android-устройству через приложение Play Console на телефоне (требование для новых личных аккаунтов).
- Создайте приложение и запустите закрытое тестирование. Для личных аккаунтов, созданных после 13 ноября 2023 года, Google требует: не меньше 12 тестировщиков, которые согласились участвовать в закрытом тесте и оставались в нем 14 дней подряд. Только после этого можно запросить доступ к рабочей (production) публикации.
Шаг 7 — главная неожиданность для новичков: аккаунт оплачен и проверен, а опубликовать приложение сразу нельзя. Тестировщиков заранее соберите среди знакомых или однокурсников, у каждого должен быть аккаунт Google.
Личный аккаунт или организация
| Параметр | Личный (Personal) | Организация (Organization) |
|---|---|---|
| Кто владелец | физическое лицо | юридическое лицо |
| Документы | удостоверение личности | данные компании, номер D-U-N-S |
| Закрытое тестирование 12 человек / 14 дней | обязательно для новых аккаунтов | не требуется |
| Что видят пользователи | ваше имя и, если приложение платное или продает встроенные покупки, адрес | название компании |
| Когда выбирать | учебные и личные проекты | приложение компании, платные продукты от юрлица |
Номер D-U-N-S выдает Dun & Bradstreet бесплатно, но получение может занять до нескольких недель — закладывайте это время заранее.
Что понадобится для первой публикации
Аккаунт — только начало. Перед отправкой приложения на проверку консоль требует заполнить карточку и формы:
- сборку в формате Android App Bundle (AAB) — для новых приложений APK в Play не принимается;
- целевой уровень API (
targetSdk) не ниже требования текущего года: с 31 августа 2026 года новые приложения и обновления должны быть нацелены на Android 16 (API 36), исключения — Wear OS, Android Automotive, Android TV и XR; требование поднимается ежегодно, обычно к концу августа; - ссылку на политику конфиденциальности, форму «Безопасность данных», анкету возрастного рейтинга и целевую аудиторию;
- иконку 512×512, скриншоты и описание.
Ключ загрузки: создать и не потерять
С подписанием приложений Google Play (Play App Signing) действуют два ключа. Ключ подписи приложения хранит Google и подписывает им то, что получают пользователи. Ключ загрузки хранится у вас: им вы подписываете каждую сборку перед отправкой в консоль. Android Studio создает его через мастер Generate Signed Bundle, а вручную — утилитой keytool из JDK:
# пароль вводится без эха и не попадает ни в историю shell, ни в список процессов (ps)
read -rs KS_PASS && export KS_PASS
keytool -genkeypair -v \
-keystore upload-keystore.jks \
-storetype PKCS12 \
-keyalg RSA -keysize 2048 -validity 10000 \
-alias upload \
-storepass:env KS_PASS \
-dname "CN=Ivan Petrov, O=Example, C=RU"
keytool -list -v -keystore upload-keystore.jks -alias upload -storepass:env KS_PASS \
| grep -E "Alias name|Owner|Valid|SHA256:|Signature algorithm"
Проверено в JDK 25 (Temurin 25.0.4) 24.09.2026. Утилита создаст файл upload-keystore.jks и напечатает отпечаток SHA-256 — его консоль и сервисы вроде Firebase используют, чтобы узнать ваш ключ:
Generating 2048-bit RSA key pair and self-signed certificate (SHA384withRSA) with a validity of 10,000 days
for: CN=Ivan Petrov, O=Example, C=RU
[Storing upload-keystore.jks]
Alias name: upload
Owner: CN=Ivan Petrov, O=Example, C=RU
Valid from: Thu Sep 24 12:33:54 UTC 2026 until: Mon Feb 09 12:33:54 UTC 2054
SHA256: B7:3F:DD:26:15:D1:26:25:4D:B7:87:7B:35:02:0C:BC:40:C9:B3:4F:7B:A7:36:F7:27:3D:41:02:AC:7B:4C:DE
Signature algorithm name: SHA384withRSA
Дата и отпечаток у вас будут другими — они зависят от момента запуска и случайного ключа.
Типичная ошибка — запустить ту же команду второй раз, решив «пересоздать» ключ:
keytool error: java.lang.Exception: Key pair not generated, alias <upload> already exists
Keytool защищает существующий ключ и ничего не перезаписывает (с флагом -v после этой строки печатается еще и стек вызовов Java). Правильное решение — не пересоздавать, а использовать уже имеющийся файл: если ключ загрузки хоть раз ушел в консоль, новый ключ она не примет без процедуры сброса. При неверном пароле утилита отвечает keytool error: java.io.IOException: keystore password was incorrect. Если забыли выполнить read и переменная не задана, keytool остановится с Cannot find environment variable: KS_PASS и ничего не создаст.
Как хранить ключ:
- файл
.jksи пароль — вне репозитория (добавьте*.jksв.gitignore), пароль — в менеджере паролей; - резервная копия ключа — в отдельном защищенном месте, не рядом с проектом;
- если ключ загрузки потерян или украден, при включенном Play App Signing его можно сбросить через запрос в консоли; ключ подписи приложения при этом не меняется. Без Play App Signing потеря ключа означает, что обновить приложение нельзя — придется публиковать новое.
App Store: коротко о регистрации
Регистрация у Apple устроена иначе: это не разовый взнос, а подписка на Apple Developer Program.
- Apple Account (раньше назывался Apple ID) с включенной двухфакторной аутентификацией. Отключить ее после регистрации нельзя — это требование программы, а не временная мера.
- Запись в программу — через приложение Apple Developer на iPhone, iPad или Mac либо на сайте developer.apple.com. Тип: Individual (физлицо, в магазине видно ваше имя) или Organization (юрлицо, нужен D-U-N-S и сайт компании).
- Оплата $99 в год; в некоторых странах цена в местной валюте. Для некоммерческих, образовательных и государственных организаций есть программа освобождения от взноса.
- Проверка — для физлиц обычно от нескольких часов до пары дней, для организаций дольше. После одобрения открываются App Store Connect и TestFlight.
Если подписку не продлить, приложения пропадут из App Store. Как устроены сертификаты и профили подписи после регистрации, разобрано в статье об управлении iOS- и профилях разработчика.
| Параметр | Google Play | App Store |
|---|---|---|
| Стоимость | $25 один раз | $99 в год |
| Типы аккаунта | личный, организация | Individual, Organization |
| Проверка для организации | D-U-N-S | D-U-N-S |
| Особое требование | закрытый тест 12 человек / 14 дней для новых личных аккаунтов | обязательная 2FA, продление подписки |
| Бесплатная альтернатива | APK напрямую, другие магазины | запуск на своем устройстве через Xcode |
Если не получилось
| Симптом | Вероятная причина | Что делать |
|---|---|---|
| Платеж $25 отклонен | карта не поддерживается в стране или предоплаченная | другая карта, выпущенная в стране из списка поддерживаемых Google |
| Проверка личности отклонена | имя или адрес не совпадают с документом | ввести данные точно как в документе, загрузить четкое фото целиком |
| Нельзя нажать «Опубликовать» в рабочей версии | не выполнено закрытое тестирование | набрать 12 тестировщиков и выдержать 14 дней подряд, затем подать запрос на доступ |
| Консоль отклоняет сборку по подписи | сборка подписана не тем ключом | подписать ключом загрузки, отпечаток SHA-256 сверить с тем, что в консоли |
| Сборку не принимают по уровню API | targetSdk ниже требования года (с 31.08.2026 — API 36) |
поднять targetSdk в build.gradle.kts и проверить приложение на новой версии Android; при необходимости запросить в консоли отсрочку (до 1 ноября 2026 года) |
| Apple не пускает к записи в программу | не включена двухфакторная аутентификация | включить 2FA в настройках Apple Account и повторить |
Отдельно: доступность регистрации и выплат зависит от страны. Если ваша страна не в списке поддерживаемых для Play Console или Apple Developer Program, обходные схемы с чужими документами нарушают правила обеих платформ.
Выводы
- Бесплатно аккаунт разработчика Google Play создать нельзя: взнос $25 платится один раз, у Apple — $99 каждый год.
- Регистрация в Play Console включает проверку личности, для организаций — номер D-U-N-S.
- Новые личные аккаунты Google Play перед публикацией проходят закрытое тестирование: 12 тестировщиков, 14 дней подряд.
- Ключ загрузки создается один раз и хранится вне репозитория; при Play App Signing утерянный ключ загрузки можно сбросить.
- Без взноса можно разрабатывать, ставить приложение на свои устройства и раздавать его до 20 устройств через бесплатный аккаунт ограниченного распространения; публикация в Google Play — только с полным аккаунтом.
Где применяется / связь с практикой
Освойте тему на практике
Аккаунт разработчика нужен в конце пути, когда есть приложение, которое не стыдно показать людям: с понятным интерфейсом, сохранением данных и обработкой ошибок. Собрать такое приложение на Kotlin, подписать и подготовить к публикации учат на курсе «Android-разработчик. Базовый уровень». Попробовать формат и задать вопросы практикующим разработчикам можно на открытых уроках Otus.
FAQ
Можно ли сменить личный аккаунт Google Play на аккаунт организации?
Напрямую тип не переключается: обычно создают новый аккаунт организации и переносят в него приложения через процедуру передачи в Play Console.
Сколько приложений можно опубликовать за один взнос $25?
Взнос открывает аккаунт, а не одно приложение. Ограничения на число публикаций для новых аккаунтов Google вводит отдельно, они описаны в справке консоли.
Нужен ли Mac, чтобы опубликовать приложение в App Store?
Для сборки и отправки нативного iOS-приложения нужен Xcode, а он работает только на macOS. Облачные сборочные сервисы решают это, но аккаунт Apple Developer Program все равно нужен.



