Skip to content
SPECIFICTION
Get listed

Blessing Skin

bobbyskin.com

Free plan Open source WebAPISelf-hosted
Visit bobbyskin.com
Spec score 8.9 #1 of 26 in Minecraft Skin Libraries

What it is

Blessing Skin is an open-source PHP service for hosting Minecraft skins. Users can choose skins and capes for characters and make them visible to other players in Minecraft. One registered account can contain multiple players. The service also offers a skin library where users can browse, like and share skins, and works with skin mods such as CustomSkinLoader to display selected skins and capes in game. Blessing Skin is self-hosted: the maker provides server archives through GitHub Releases and an installation guide for deploying it on a web server. The guide lists Nginx, Apache and Caddy as supported; IIS is unsupported. PHP 8.1.0 or later is required, but stable version 6.0.2 does not support PHP 8.2.0 or later. Setup requires generating an app key to encrypt sessions. AuthMe integration is available through a plugin from Plugins Market. Uploaded textures are stored in the application's storage/textures directory with hashed filenames and no extension. The online previewer does not currently support Elytra. The free plan is listed as free forever, with no ads or subscription fees.

Spec sheet

What it does
Blessing Skin is a PHP web application for hosting custom Minecraft skins and capes on offline-mode servers.Read 15 Oct 2026 · github.com
Product
Blessing Skin is an open-source PHP service for uploading and hosting Minecraft skins.Read 4 Oct 2026 · bobbyskin.com
Integrations
Plugins provide integrations with AuthMe and Discuz.Read 15 Oct 2026 · github.com
License
Blessing Skin Server is released under the MIT License.Read 15 Oct 2026 · github.com
Authentication APIs
Version 4.1 documentation records JWT and OAuth2 API authentication support; later release notes say JWT authentication was removed in 6.0.0.Read 15 Oct 2026 · blessing.netlify.app
Development history
A 2016 developer account describes the early project as PHP code using AJAX, database abstraction, URL rewriting and generated skin JSON endpoints.Read 15 Oct 2026 · prinsss.github.io
Documentation
The manual provides installation, FAQ, configuration, manual-build, upgrade, changelog, version and plugin-development sections.Read 15 Oct 2026 · blessing.netlify.app
HTTP API
The changelog describes an HTTP Blessing Skin API introduced as experimental and subject to incompatible changes.Read 15 Oct 2026 · blessing.netlify.app
Integration
The FAQ says AuthMe can be integrated by downloading and configuring the AuthMe Integration plugin from Plugins Market.Read 4 Oct 2026 · blessing.netlify.app
Languages
The project currently supports English, Simplified Chinese and Spanish.Read 15 Oct 2026 · github.com
Limit: deployment expertise
The community release post says deployment is not suitable for everyone and assumes some experience deploying PHP websites.Read 15 Oct 2026 · archives.mcbbs.co
Limit: Elytra preview
The FAQ says the online previewer does not currently support Elytra.Read 15 Oct 2026 · blessing.netlify.app
Limit: game visibility
The server application only supplies skin data; players still need a compatible skin mod or client integration to see skins in Minecraft.Read 15 Oct 2026 · archives.mcbbs.co
Limit: maturity
FAUN.dev reports that version 6.0.2 shipped in June 2022 and that later work appeared as commits rather than tagged releases.Read 15 Oct 2026 · faun.dev
Limit: support
FAUN.dev scores community support at 50/100 and says English-language help is thinner than Chinese-language help.Read 15 Oct 2026 · faun.dev
Mod compatibility
The service works with skin mods such as CustomSkinLoader to show selected skins and capes in game.Read 4 Oct 2026 · bobbyskin.com
Multiple players
One account can own multiple Minecraft player names.Read 15 Oct 2026 · github.com
PHP extensions
Listed extensions include OpenSSL 1.1.1 or newer, PDO, Mbstring, Tokenizer, GD, XML, Ctype, JSON, fileinfo, zip and Imagick.Read 15 Oct 2026 · github.com
PHP requirement
The current repository README requires PHP 8.1.0 or newer.Read 15 Oct 2026 · github.com
Plugin API
The changelog lists a Filters API, service-provider registration and plugin enable/disable Artisan commands.Read 15 Oct 2026 · blessing.netlify.app
Plugin system
Blessing Skin has a plugin architecture with a plugin marketplace and can add site functions through installed plugins.Read 15 Oct 2026 · github.com
Praise: extensibility
The community description highlights the plugin system, plugin marketplace and integrations as major strengths.Read 15 Oct 2026 · archives.mcbbs.co
Praise: value
FAUN.dev gives the project a 100/100 cost-of-ownership score and describes it as free to run with a small PHP host and database.Read 15 Oct 2026 · faun.dev
Preview limitation
The FAQ says the online previewer does not currently support Elytra.Read 4 Oct 2026 · blessing.netlify.app
Project ownership
The repository and community post attribute copyright to The Blessing Skin Team from 2016 onward.Read 15 Oct 2026 · github.com
Rating on FAUN.dev
74 out of 100 from an editorial scorecard; the page does not state a review-count total.Read 15 Oct 2026 · faun.dev
Release news
GitHub lists Blessing Skin Server 6.0.2 as released on 23 June, with that release marked latest on the releases page.Read 15 Oct 2026 · github.com
Renderer package
The separate blessing/texture-renderer Composer package exposes PHP skin, cape, 2D-avatar and 3D-avatar rendering methods and is MIT licensed.Read 15 Oct 2026 · packagist.org
Security features
The project supports several password-hashing algorithms, registration email verification and a score mechanism intended to limit abusive requests.Read 15 Oct 2026 · github.com
Security validation
The published feature list includes image CAPTCHA, reCAPTCHA v2, email verification and a report-texture function.Read 15 Oct 2026 · archives.mcbbs.co
Self-hosting
The project is designed to be deployed on the operator's own web server rather than requiring a vendor-hosted account.Read 15 Oct 2026 · archives.mcbbs.co
Server requirement
Deployment requires a URL-rewriting web server such as Nginx or Apache.Read 15 Oct 2026 · github.com
Server requirements
The installation guide lists Nginx, Apache, and Caddy as supported web servers, says IIS is unsupported, and requires PHP 8.1.0 or above.Read 4 Oct 2026 · blessing.netlify.app
Session encryption
The installation guide says an app key is used to encrypt sessions and must be generated during setup.Read 4 Oct 2026 · blessing.netlify.app
Skin library
The application includes a public library for browsing and sharing uploaded skins and capes.Read 15 Oct 2026 · github.com
Skin management
Users can upload, manage and share skins and capes through a web interface.Read 15 Oct 2026 · github.com
Skins and capes
It lets users choose skins and capes for game characters and make them visible to other players in Minecraft.Read 4 Oct 2026 · bobbyskin.com
Stable version limit
The guide says stable version 6.0.2 does not support PHP 8.2.0 or above.Read 4 Oct 2026 · blessing.netlify.app
Support channels
The project directs users to GitHub issues, Telegram and Discord for help after checking the FAQ.Read 15 Oct 2026 · archives.mcbbs.co
Texture storage
Uploaded textures are stored in the application's storage/textures directory with hashed filenames and no file extension.Read 4 Oct 2026 · blessing.netlify.app
Troubleshooting
The maker's FAQ advises checking application logs and warns that leaving debug mode enabled can expose information.Read 4 Oct 2026 · blessing.netlify.app
Yggdrasil extensibility
A plugin can provide custom Yggdrasil API authentication.Read 15 Oct 2026 · github.com

Plans and prices

Free Free Free forever No ads · no subscription fees Read 4 Oct 2026 · bobbyskin.com
Free Free free forever Minecraft skin and cape upload/hosting · no ads · no subscription fees Read 15 Oct 2026 · bobbyskin.com

Every Blessing Skin plan and price →

Strong points and limits

Strong points

  • Free forever, with no ads or subscription fees.
  • One account can contain multiple players.
  • Users can browse, like and share skins.
  • Works with skin mods such as CustomSkinLoader.

Limits

  • Requires PHP 8.1.0 or later.
  • Stable version 6.0.2 does not support PHP 8.2.0 or later.
  • IIS is unsupported.
  • Online previewer does not support Elytra.

Who it suits

Blessing Skin suits Minecraft communities that can self-host a PHP application and want users to manage skins and capes. Operators should check the PHP version and web-server requirements before installation.

Verdict

Blessing Skin provides skin hosting and community features, but requires a compatible self-hosted setup. Check the PHP and web-server limitations before deployment.

Where Specifiction places it

Alternatives to Blessing SkinAll alternatives →