mineskin.org
Open in
urlscan Pro
172.67.71.66
Public Scan
Submitted URL: http://mineskin.org/
Effective URL: https://mineskin.org/
Submission: On April 13 via api from US — Scanned from DE
Effective URL: https://mineskin.org/
Submission: On April 13 via api from US — Scanned from DE
Form analysis
2 forms found in the DOMName: uploadForm —
<form class="col s12 ng-pristine ng-valid-url ng-invalid ng-invalid-required ng-valid-minlength ng-valid-maxlength" name="uploadForm">
<div class="row">
<div ng-show="!skinUrl && !skinUser" class="input-field file-field col s12">
<div ngf-drop="" ng-model="skinUpload" class="drop-box ng-pristine ng-valid ng-empty ng-touched">
<div ng-show="!skinUpload">
<a type="file" ngf-select="" class="btn ng-pristine ng-valid ng-empty ng-touched" id="skinUpload" name="file" ng-model="skinUpload" ngf-pattern="'image/png'" ngf-accept="'image/png'" ngf-max-size="16KB" ngf-dimensions="$width == 64 && ($height == 32 || $height == 64)" ngf-run-all-validations="true" ngf-model-options="{allowInvalid: true}"><i class="fa fa-file-image-o" aria-hidden="true"></i> Select
File
</a>
</div>
<div ng-show="skinUpload" style="padding-top: 4px;" class="ng-binding ng-hide">
<img src="" ngf-src="skinUpload" id="skinUploadTempImage" style="display:none;" class="ng-hide">
<img src="" ngf-thumbnail="skinUpload" class="z-depth-1 ng-hide" style="height:128px;margin:2px;image-rendering: pixelated">
<a class="btn" ng-click="skinUpload=null;">X</a>
<br>
</div>
<ul ng-show="uploadForm.file.$invalid" class="ng-hide">
<li ng-show="uploadForm.file.$error.dimensions" class="ng-binding ng-hide">Image dimensions are x, must be either 64x32 or 64x64</li>
<li ng-show="uploadForm.file.$error.maxSize" class="ng-binding ng-hide">Image size is KB, must be at most 16 KB</li>
</ul>
</div>
</div>
</div>
<div class="row">
<div ng-show="!skinUpload && !skinUser" class="input-field col s12">
<input type="url" id="skinUrl" ng-model="skinUrl" ng-required="!skinUpload && !skinUser" class="ng-pristine ng-empty ng-valid-url ng-invalid ng-invalid-required ng-touched" required="required">
<label for="skinUrl" class="required-label"><i class="fa fa-link" aria-hidden="true"></i> Image URL</label>
</div>
</div>
<div class="row">
<div ng-show="!skinUrl && !skinUpload" class="input-field col s12">
<input id="skinUser" ng-change="skinName = skinUser" ng-maxlength="36" ng-minlength="2" ng-model="skinUser" ng-required="!skinUrl && !skinUpload" type="text"
class="ng-pristine ng-empty ng-invalid ng-invalid-required ng-valid-minlength ng-valid-maxlength ng-touched" required="required">
<label for="skinUser" class="required-label"><i class="fa fa-user" aria-hidden="true"></i> Minecraft Username</label>
</div>
</div>
</form>
<form class="col s12 ng-pristine ng-valid ng-valid-maxlength">
<div class="input-field col s12">
<input id="skinName" maxlength="20" ng-maxlength="20" ng-model="skinName" type="text" class="ng-pristine ng-valid ng-empty ng-valid-maxlength ng-touched">
<label for="skinName">Skin Name (optional)</label>
</div>
<div class="input-field col s12">
<div class="select-wrapper ng-pristine ng-untouched ng-valid ng-empty"><span class="caret">▼</span><input type="text" class="select-dropdown" readonly="true" data-activates="select-options-b2a5ade5-78c9-3e3e-16ba-e1e409ca4153" value="Automatic">
<ul id="select-options-b2a5ade5-78c9-3e3e-16ba-e1e409ca4153" class="dropdown-content select-dropdown ">
<li class=""><span>Automatic</span></li>
<li class=""><span>Classic (Steve)</span></li>
<li class=""><span>Slim (Alex)</span></li>
</ul><select id="skinVariant" ng-model="skinVariant" value="" class="ng-pristine ng-untouched ng-valid ng-empty initialized" data-select-id="b2a5ade5-78c9-3e3e-16ba-e1e409ca4153">
<option value="" selected="selected">Automatic</option>
<option value="classic">Classic (Steve)</option>
<option value="slim">Slim (Alex)</option>
</select>
</div>
<label>Skin Variant</label>
</div>
<div>
<div class="switch">
<label> Public <input type="checkbox" ng-model="privateUpload" class="ng-pristine ng-valid ng-empty ng-touched">
<span class="lever"></span> Private </label>
</div>
<!--TODO: option for anonymous upload (don't link to user) -->
</div>
</form>
Text Content
We use cookies We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. I agreeI declineChange my preferences MineSkin * Account * Generate * Gallery * PLEASE ENABLE JAVASCRIPT! THIS SITE WON'T WORK WITHOUT IT GENERATE NEW SKIN BROWSE EXISTING SKINS GENERATE NEW SKIN SELECT SKIN Select File X * Image dimensions are x, must be either 64x32 or 64x64 * Image size is KB, must be at most 16 KB Image URL Minecraft Username Hi! Please disable your AdBlocker for this site to keep it running, thanks :) OPTIONS Skin Name (optional) ▼ * Automatic * Classic (Steve) * Slim (Alex) Automatic Classic (Steve) Slim (Alex) Skin Variant Public Private Generate! Please wait 0 more second(s)... Need to generate more? Set API Key Share 113,671,799 SKINS GENERATED BY 195 ACCOUNTS ACROSS 8 SERVERS More Stats ABOUT MINESKIN.ORG IS A MINECRAFT SKIN GENERATOR THAT ALLOWS YOU TO GET SKIN TEXTURE DATA WITH VALID SIGNATURES BY JUST UPLOADING SKIN IMAGES. These can be used on ingame player heads, on player NPCs or to change a player's skin. This website makes custom skins a lot more convenient and less time consuming, since it uses multiple accounts donated by multiple awesome people <3. This way, you don't have to use your own account to generate textures and you can get your custom textures within seconds, without going through the hassle of changing your own skin, etc. If you'd like to make things even faster, please use the Account Manager :) (more details) Protected by Cloudflare Monitored with Sentry API partially hosted by Netcup USEFUL LINKS * Twitter * Discord * GitHub * SpigotMC Thread * Account Manager * API Keys * Hiatus Mod * Donate * Status * Imprint * Terms * Privacy Policy Become a Patron! MORE LINKS * RESTful API Documentation * Stats * Discord Bot * TypeScript API Client * Java API Client * SpongePowered API Client * CustomSkins Plugin * CustomBlocks Plugin * Removal Request * Update cookies preferences Made by inventivetalent | More projects: minecraft.id idle.page capes.dev Not affiliated with Minecraft / Mojang AB / Microsoft. Free cookie consent management tool by TermsFeed Free Privacy Policy Generator Complete your gift to make an impact upload