Home Wallpapers Live Wallpaper
WALLHIVE
For Your Every Background Need
Beautiful Walls.
Every Day.
Thousands of curated wallpapers, one account.
Welcome Back
Don't have an account? Sign up free →
Google Auth Setup Required
Replace YOUR_GOOGLE_CLIENT_ID in the script with your Google Cloud OAuth Client ID to enable Google Sign-In.
or sign in with email
Please enter a valid email.
👁
Incorrect email or password.
Back to WallHive Gallery →
WALLHIVE
For Your Every Background Need
Join the
Community.
Save favourites, get personalised picks, access exclusive drops.
Create Account
Already have one? Sign in →
Google Auth Setup Required
Replace YOUR_GOOGLE_CLIENT_ID with your Google Cloud OAuth Client ID to enable Google Sign-Up.
or sign up with email
Required.
Please enter a valid email.
👁
Enter a password
Password must be at least 8 characters.
Please accept terms to continue.
Back to WallHive Gallery →
Admin
Upload Wallpaper
🤖
AI Vision — Auto Category, Title & Description
Choose your free AI provider below. Both work in India & all regions.
⚠ Not Set
🆓 1,500 requests/day · 15 req/min · completely free — no credit card ever.  |  🌍 Works in India & all regions.  |  🔒 Key saved only in your browser.  |  🔎 Model: gemini-2.0-flash (vision-capable).
🐙
GitHub Storage — Free & Unlimited
Upload wallpapers to GitHub and serve them via jsDelivr CDN globally for free.
⚠ Not Configured
Settings → Developer settings → Personal access tokens → Fine-grained → Contents: Read & write
Must be a public GitHub repo
Credentials are saved permanently in your browser and will persist across page refreshes and sessions until you remove them.
🗄️
GitHub Database — Persistent Cloud Backup
All wallpaper data (URLs, titles, categories) is saved as wallhive-db.json in a separate GitHub repo. Your data survives server restarts, browser clears, and device changes.
⚠ Not Configured
💡 Can be the same token as above — just create a separate public repo (e.g. wallhive-db) to keep images and data separate. Every time you add/delete a wallpaper, the JSON is auto-committed there.
Same token as above works — needs Contents: Read & write
Must be a public repo — can be different from your images repo
📁 Data is saved as wallhive-db.json in the root of your DB repo — auto-pushed on every upload or delete.
Analytics & Insights
📊 Downloads by Category
🏆 Top Downloaded Wallpapers
📈 Daily Downloads (Last 14 Days)
🕐 Recent Activity
Manage Wallpapers
Registered Users

Your Favourites

Edit Wallpaper