Zip2Git: Push Zip to GitHub

Content rating
Everyone
0+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Zip2Git is a fast, lightweight developer utility that lets you push zip archives and project folders directly to your GitHub repositories from your Android device — without needing a desktop or command-line terminal.

Whether you downloaded an exported code archive, generated a project from an online AI IDE or web builder, or backed up code locally on your phone, Zip2Git bridges the gap by committing files directly to GitHub using the official Git Database API.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🌟 KEY FEATURES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

• Direct Zip & Folder Upload:
Select any .zip archive or project folder using Android's native system file picker.

• Smart Tree & Diff Inspection:
Inspect file trees before committing. Zip2Git calculates Git SHA-1 hashes locally, detects new, modified, and deleted files, and shows exact changes before you commit.

• Branch & Repository Management:
Push to existing branches (e.g., main, master, dev) or create a brand-new branch directly from the app.

• Custom Commit Messages:
Write standard or custom commit messages with full branch tracking.

• Native Git Tree Construction:
Builds commits directly via the official GitHub Git Data API (Blobs, Trees, and Commits) rather than crude single-file uploads.

• Real-Time Upload Progress:
Track extraction, hashing, blob uploads, and commit creation with granular step-by-step indicators.

• Push History Log:
Quickly review past successful pushes and branch references right inside the app.

• Clean Material 3 Design:
Modern, high-contrast dark and light themes crafted strictly according to Material Design 3 guidelines.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔒 SECURITY & PRIVACY FIRST
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

• 100% Direct Connection:
Zip2Git communicates directly with official GitHub APIs (api.github.com) over encrypted HTTPS. There are NO middleman servers or third-party proxies.

• Secure Token Storage:
Your GitHub Personal Access Token (PAT) is stored securely on your device using Android encrypted storage. It is never transmitted anywhere other than GitHub.

• Zero Data Harvesting:
No advertising SDKs, no behavioral trackers, and no telemetry. Your code and credentials stay strictly yours.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📖 HOW TO USE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

1. Generate a GitHub Personal Access Token (classic with "repo" scope or fine-grained with read/write contents permission).
2. Connect your token securely in Zip2Git.
3. Choose your target repository (Owner/Repo) and branch name.
4. Select your .zip archive or project folder.
5. Review the detected files and diffs.
6. Enter a commit message and tap "Push to GitHub".

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ DISCLAIMER & ATTRIBUTION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Zip2Git is an independent utility developed for developers and is not affiliated with, sponsored by, or endorsed by GitHub, Inc. GitHub and Octocat are trademarks of GitHub, Inc.
Push zip archives and project folders directly to GitHub repositories on mobile.
Updated on
Sep 11, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection

What’s new

Initial release