For LG & Samsung TV app teams
Submission-ready in minutes, not days
TVSubmit validates packages, generates every required image, and pre-fills submission documents for Samsung and LG. You upload, we handle everything else.
Built by a developer who's shipped apps to both stores.
The problem
TV app submissions are stuck in 2010
Two portals, zero APIs
Every TV app release means logging into LG Seller Lounge and Samsung TV Seller Office separately — uploading packages, attaching images, filling metadata, submitting documents. Manually. Every. Single. Time.
70% of LG rejections are wrong images
LG needs 80×80, 130×130, and 400×400 icons plus a 1920×1080 splash. Samsung wants a 1920×1080 logo/background pair, a 512×423 icon, and exactly 4 JPG screenshots under 500 KB each. One wrong dimension and you’re rejected.
Hours of boilerplate documents per submission
LG requires a Self-Checklist (Excel) and UX Scenario (PowerPoint). Samsung requires an App UI Description. These follow fixed templates but take hours to fill — and contain mostly the same information reworded for each platform.
Mismatched rating systems with hidden exceptions
LG rates All/10+/12+/16+/18+. Samsung rates All/4+/12+/16+/18+. South Korea bans 18+ on Samsung. Brazil needs specific certificates. You won’t learn this until your submission is rejected.
How it works
Three steps. Both platforms. Zero spreadsheets.
Upload your app
Drop your .ipk or .wgt file. We read the manifest and assets automatically.
Review the validation report
See exactly what passes and what fails — icon dimensions, required fields, age rating, version numbers — with fix instructions for every issue.
Upload with confidence
Download platform-ready assets, auto-generated documentation, and a pre-filled submission checklist. Log into the portal and upload — no more guessing.
Features
One tool, both platforms
LG and Samsung have completely different requirements. TVSubmit handles the differences so you don't have to.
Catch rejection-causing errors before you upload
Upload your .ipk or .wgt and catch rejection-causing errors before you submit. Static analysis validates manifest fields, icon dimensions, version formats, and privilege declarations.
Checks appinfo.json fields, icon paths (80×80, 130×130), version format (x.y.z), reserved ID prefixes, splash screen color
Checks config.xml fields, screen-size feature tags, privilege declarations, TIFA alignment, version limits (0-255.0-255.0-65535)
Every required image, generated from one source file
Generate every platform-required image variant from a single set of source files. Automatic format conversion, dimension scaling, bit-depth management, and file size optimization.
80×80 icon, 130×130 large icon, 400×400 store icon (PNG), 1920×1080 splash (not black), 1920×1080 screenshots (JPG/PNG)
1920×1080 logo (32-bit RGBA PNG ≤300 KB), 1920×1080 background (24-bit RGB ≤300 KB), 512×423 small icon, 4 screenshots (JPG only, ≤500 KB)
Answer once, get both platforms’ documents
Questionnaire-driven generation of all required documents. Answer once, output for both platforms. Pre-filled from previous submissions so updates take minutes, not hours.
Self-Checklist v5.0 (Excel, ~30+ items), UX Scenario (PowerPoint with annotated screenshots), up to 5 additional attachments (100 MB total)
App UI Description template (key mappings, navigation flows, content locations), test accounts per model group, Geo IP whitelist
Know your rating on both stores before you submit
Unified content assessment that evaluates your app against both LG and Samsung rating criteria simultaneously. Shows your rating on each store before submission.
All Ages / 10+ / 12+ / 16+ / 18+ — rated on violence, sexual content, discrimination, crime, fear
All / 4+ / 12+ / 16+ / 18+ — country-specific: Korea bans 18+, Brazil needs MJ/DEJUS certificate
Never re-enter the same submission data twice
Store all persistent submission data per app per platform. Pre-fill every subsequent release. Diff view shows exactly what changed since your last submission.
App ID (com.company.app), version history, country targeting, category, test info (Magic Remote, Geo IP, DRM/codec specs)
Tizen App ID, model group targeting (2015–2025), partner seller status, default language (English required for 2+ countries)
Time saved
What changes when you stop doing it manually
| Task | Manual | With TVSubmit |
|---|---|---|
| Resize images for both platforms | 45–60 min per release | Instant (auto-generated) |
| Prepare LG Self-Checklist | 2–4 hours | Pre-filled in 2 min |
| Validate package before upload | Trial and error (days) | 30-second scan |
| Fix a rejection and resubmit | Hours of detective work | Clear error + fix button |
| Total per release cycle | 2–3 days | Under 1 hour |
Ship your next TV app update without the portal pain
TVSubmit is launching soon. Get early access and help shape the product.