Google Play Books Partner Center
- Free allowance
- 2 GB per content file ('Each file must be less than 2 GB.
- Verdict
- caveatusable, with a named limit or an unprobed read path
- Cost
- free tier
- Identity
- emailno card, no phone
- Binding limit
- per-object-capper-object-cap 2 GB
- Evidence
- reported2 sources; a third party said so
- Freshness
- stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
| Free tier | 2 GB per content file ('Each file must be less than 2 GB. This limit includes cover image files'); audiobook audio files under 100 MB each, but multiple parts allowed plus ZIP. unit GB; metered on unstated |
|---|---|
| Price | none stated |
| Limits | per-object-cap 2 GB; PDF/EPUB only for ebooks; PDF unencrypted required; EpubCheck validation required. |
| Binding | per-object-cap the per-object cap sets the shard size and therefore the object count; it bounds the total more tightly than any headline quota |
| Identity | email email |
| Egress | Google-served to purchasers; no public hot-link. |
| Per-object cap | per-object-cap 2 GB (2000000000 bytes) |
| Retention | not stated |
| Interface | unknown Partner Center web upload; also automated content fetching (ONIX/feed) per answer/2763162. |
| Tooling | Web + feed-based automation. |
| Composes with | 2 GB/file with multi-part naming (ISBN_1of3.pdf) means a large work can be split across parts with no stated part count — the sharding is built into the naming convention. |
| Reliability | Payout requires tax/payment setup; publishing is write-gated by Google's review. Ingest is heavily normalised — this is not a byte-preserving store. |
| Parsed numbers |
|
Evidence 2
| date | source | what it proved |
|---|---|---|
| 2026-10-21 | support.google.com/books/partner/answer/3424254?hl=en | 'Each file must be less than 2 GB. This limit includes cover image files'; audiobook 'Under 100 MB in size' |
| 2026-10-21 | help.vellum.pub/uploading/ | independent comparison table: Google Play 2048 MB, Apple Books 2048 MB, Amazon 650 MB, Kobo 100 MB, B&N 20 MB |
Unknown values 4
$.interfacethe access interface was not established$.per_object_cap.notesthe field may be stated in a source that was not read$.retention.notesthe field may be stated in a source that was not read$.retention.statedthe field may be stated in a source that was not read