<form> <label style="width: 100px; height: 50px; background: green; cursor: pointer"> <input type="file" style="visibility: hidden" /> The big beautiful button </label> </form>