diff --git a/keyboards/1up60rgb/info.json b/keyboards/1up60rgb/info.json
index 5fcb6cab3..d92164444 100644
--- a/keyboards/1up60rgb/info.json
+++ b/keyboards/1up60rgb/info.json
@@ -2,7 +2,6 @@
   "keyboard_name": "1up60rgb",
   "url": "",
   "maintainer": "qmk",
-  "bootloader": "atmel-dfu",
   "width": 15,
   "height": 5,
   "layouts": {
diff --git a/keyboards/amj96/info.json b/keyboards/amj96/info.json
index a8fb7d2ae..ac399adbd 100644
--- a/keyboards/amj96/info.json
+++ b/keyboards/amj96/info.json
@@ -2,7 +2,6 @@
   "keyboard_name": "AMJ96",
   "url": "",
   "maintainer": "qmk",
-  "bootloader": "atmel-dfu",
   "width": 19,
   "height": 6,
   "layouts": {
diff --git a/keyboards/chimera_ortho/info.json b/keyboards/chimera_ortho/info.json
index 9fb2d3366..b1384379c 100644
--- a/keyboards/chimera_ortho/info.json
+++ b/keyboards/chimera_ortho/info.json
@@ -1,8 +1,5 @@
 {
-  "keyboard_name": "",
-  "url": "",
   "maintainer": "qmk",
-  "bootloader": "",
   "width": 15.5,
   "height": 4.25,
   "layouts": {
diff --git a/keyboards/christmas_tree/info.json b/keyboards/christmas_tree/info.json
index 0159876e2..d33f9cc46 100644
--- a/keyboards/christmas_tree/info.json
+++ b/keyboards/christmas_tree/info.json
@@ -2,7 +2,6 @@
     "keyboard_name": "Christmas Tree",
     "keyboard_folder": "christmas_tree",
     "url": "https://www.reddit.com/r/MechanicalKeyboards/comments/7cqxpf/gb_christmas_tree_pcb_gb_now_live/",
-    "bootloader": "catarina",
     "maintainer": "That-Canadian",
     "width": 3,
     "height": 3,
diff --git a/keyboards/clueboard/2x1800/info.json b/keyboards/clueboard/2x1800/info.json
index 1f3c69ba7..74afec823 100644
--- a/keyboards/clueboard/2x1800/info.json
+++ b/keyboards/clueboard/2x1800/info.json
@@ -2,7 +2,6 @@
     "keyboard_name": "CB 2x1800", 
     "url": "", 
     "maintainer": "skullydazed", 
-    "bootloader": "teensy", 
     "width": 24, 
     "height": 6.5, 
     "layouts": {
diff --git a/keyboards/clueboard/60/info.json b/keyboards/clueboard/60/info.json
index 57114db11..abafb69f9 100644
--- a/keyboards/clueboard/60/info.json
+++ b/keyboards/clueboard/60/info.json
@@ -2,7 +2,6 @@
   "keyboard_name": "clueboard/60",
   "maintainer": "skullydazed",
   "url": "",
-  "bootloader": "stm32-dfu-util",
   "width": 15,
   "height": 5,
   "layouts": {
diff --git a/keyboards/clueboard/66/info.json b/keyboards/clueboard/66/info.json
index 96d2eceeb..7faeae29c 100644
--- a/keyboards/clueboard/66/info.json
+++ b/keyboards/clueboard/66/info.json
@@ -1,6 +1,5 @@
 {
   "keyboard_name": "Clueboard 66%",
-  "bootloader": "atmel-dfu",
   "width": 16.5,
   "height": 5,
   "layouts": {
diff --git a/keyboards/clueboard/66_hotswap/info.json b/keyboards/clueboard/66_hotswap/info.json
index 076db6a76..66705b7a7 100644
--- a/keyboards/clueboard/66_hotswap/info.json
+++ b/keyboards/clueboard/66_hotswap/info.json
@@ -1,6 +1,5 @@
 {
   "keyboard_name": "Clueboard 66% HotSwap",
-  "bootloader": "atmel-dfu",
   "width": 16.5,
   "height": 5,
   "layouts": {
diff --git a/keyboards/contra/info.json b/keyboards/contra/info.json
index 594fcb86a..fa0e60a44 100644
--- a/keyboards/contra/info.json
+++ b/keyboards/contra/info.json
@@ -2,7 +2,6 @@
   "keyboard_name": "Contra",
   "url": "",
   "maintainer": "qmk",
-  "bootloader": "caterina",
   "width": 12,
   "height": 4,
   "layouts": {
diff --git a/keyboards/deltasplit75/info.json b/keyboards/deltasplit75/info.json
index 4afeced1e..6dedb79aa 100644
--- a/keyboards/deltasplit75/info.json
+++ b/keyboards/deltasplit75/info.json
@@ -1,7 +1,6 @@
 {
     "keyboard_name": "DeltaSplit75",
     "maintainer": "xyxjj & itsaferbie",
-    "bootloader": "n/a",
     "width": 17,
     "height": 6,
     "layouts": {
diff --git a/keyboards/dz60/info.json b/keyboards/dz60/info.json
index 08ba4a6b3..b39bdb000 100644
--- a/keyboards/dz60/info.json
+++ b/keyboards/dz60/info.json
@@ -2,7 +2,6 @@
     "keyboard_name": "DZ60",
     "url": "",
     "maintainer": "qmk",
-    "bootloader": "atmel-dfu",
     "width": 15,
     "height": 5,
     "layouts": {
diff --git a/keyboards/e6v2/info.json b/keyboards/e6v2/info.json
index e6bb6b6d8..fc6f9660a 100644
--- a/keyboards/e6v2/info.json
+++ b/keyboards/e6v2/info.json
@@ -2,7 +2,6 @@
     "keyboard_name": "E6-V2",
     "url": "",
     "maintainer": "qmk",
-    "bootloader": "atmel-dfu",
     "width": 15,
     "height": 5,
     "layouts": {
diff --git a/keyboards/eagle_viper/info.json b/keyboards/eagle_viper/info.json
index f8018c3fa..e6a12aef0 100644
--- a/keyboards/eagle_viper/info.json
+++ b/keyboards/eagle_viper/info.json
@@ -1,6 +1,5 @@
 {
     "keyboard_name": "Eagle/Viper",
-    "bootloader": "atmel-dfu",
     "width": 15,
     "height": 5,
     "layouts": {
diff --git a/keyboards/ergodox_ez/info.json b/keyboards/ergodox_ez/info.json
index f79795bbc..6fdbca236 100644
--- a/keyboards/ergodox_ez/info.json
+++ b/keyboards/ergodox_ez/info.json
@@ -2,7 +2,6 @@
     "keyboard_name": "ErgoDox EZ", 
     "url": "ergodox-ez.com", 
     "maintainer": "erez", 
-    "bootloader": "halfkay", 
     "width": 19.5, 
     "height": 9.375, 
     "layouts": {
diff --git a/keyboards/ergodox_infinity/info.json b/keyboards/ergodox_infinity/info.json
index e5f12ec74..5cd0fd7ba 100644
--- a/keyboards/ergodox_infinity/info.json
+++ b/keyboards/ergodox_infinity/info.json
@@ -1,6 +1,5 @@
 {
     "keyboard_name": "Infinity Ergodox",
-    "bootloader": "KIIBOHD_BOOTLOADER",
     "width": 19.5,
     "height": 9.375,
     "layouts": {
diff --git a/keyboards/gh60/info.json b/keyboards/gh60/info.json
index 4492496fb..0a2252fa0 100644
--- a/keyboards/gh60/info.json
+++ b/keyboards/gh60/info.json
@@ -20,7 +20,6 @@
     "maintainer": "qmk",
     "keyboard_folder": "gh60",
     "width": 15,
-    "bootloader": "atmel-dfu",
     "processor": "atmega32u4",
     "height": 5,
     "url": "http://qmk.fm/keyboards/gh60",
diff --git a/keyboards/iris/info.json b/keyboards/iris/info.json
index ae5ba1671..984ac5625 100644
--- a/keyboards/iris/info.json
+++ b/keyboards/iris/info.json
@@ -2,7 +2,6 @@
     "keyboard_name": "Iris", 
     "url": "Keeb.io", 
     "maintainer": "qmk", 
-    "bootloader": "", 
     "width": 14.5, 
     "height": 5, 
     "layouts": {
diff --git a/keyboards/jc65/v32a/info.json b/keyboards/jc65/v32a/info.json
index 3acda8972..e238de608 100644
--- a/keyboards/jc65/v32a/info.json
+++ b/keyboards/jc65/v32a/info.json
@@ -2,7 +2,6 @@
   "keyboard_name": "jc65",
   "url": "",
   "maintainer": "qmk",
-  "bootloader": "",
   "width": 16,
   "height": 5,
   "layouts": {
diff --git a/keyboards/jc65/v32u4/info.json b/keyboards/jc65/v32u4/info.json
index 64402392c..234a5cbfa 100644
--- a/keyboards/jc65/v32u4/info.json
+++ b/keyboards/jc65/v32u4/info.json
@@ -2,7 +2,6 @@
   "keyboard_name": "jc65",
   "url": "",
   "maintainer": "qmk",
-  "bootloader": "atmel-dfu",
   "width": 16,
   "height": 5,
   "layouts": {
diff --git a/keyboards/kbd75/info.json b/keyboards/kbd75/info.json
index 50c271f38..e134a854a 100644
--- a/keyboards/kbd75/info.json
+++ b/keyboards/kbd75/info.json
@@ -2,7 +2,6 @@
     "keyboard_name": "KBD75", 
     "url": "", 
     "maintainer": "qmk", 
-    "bootloader": "atmel-dfu", 
     "width": 16, 
     "height": 6, 
     "layouts": {
diff --git a/keyboards/kc60/info.json b/keyboards/kc60/info.json
index f8ca77409..adc3355eb 100644
--- a/keyboards/kc60/info.json
+++ b/keyboards/kc60/info.json
@@ -2,7 +2,6 @@
   "keyboard_name": "KC60",
   "url": "",
   "maintainer": "qmk",
-  "bootloader": "atmel-dfu",
   "width": 15,
   "height": 5,
   "layouts": {
diff --git a/keyboards/octagon/v1/info.json b/keyboards/octagon/v1/info.json
index 77f7bd895..1feff9519 100644
--- a/keyboards/octagon/v1/info.json
+++ b/keyboards/octagon/v1/info.json
@@ -2,7 +2,6 @@
     "keyboard_name": "Octagon V1", 
     "url": "", 
     "maintainer": "qmk", 
-    "bootloader": "atmel-dfu", 
     "width": 16, 
     "height": 6, 
     "layouts": {
diff --git a/keyboards/octagon/v2/info.json b/keyboards/octagon/v2/info.json
index b9b25967c..7bc0c6ef9 100644
--- a/keyboards/octagon/v2/info.json
+++ b/keyboards/octagon/v2/info.json
@@ -2,7 +2,6 @@
     "keyboard_name": "Octagon V2", 
     "url": "", 
     "maintainer": "qmk", 
-    "bootloader": "atmel-dfu", 
     "width": 16, 
     "height": 6, 
     "layouts": {
diff --git a/keyboards/orthodox/rev1/info.json b/keyboards/orthodox/rev1/info.json
index 42bdd0a3b..be9738f2e 100644
--- a/keyboards/orthodox/rev1/info.json
+++ b/keyboards/orthodox/rev1/info.json
@@ -1,7 +1,6 @@
 {
     "keyboard_name": "Monkeebs Orthodox Rev.1", 
     "maintainer": "qmk", 
-    "bootloader": "caterina", 
     "width": 17, 
     "height": 17.24, 
     "layouts": {
diff --git a/keyboards/orthodox/rev3/info.json b/keyboards/orthodox/rev3/info.json
index 63f0488c8..579167f6d 100644
--- a/keyboards/orthodox/rev3/info.json
+++ b/keyboards/orthodox/rev3/info.json
@@ -1,7 +1,6 @@
 {
     "keyboard_name": "Monkeebs Orthodox Rev.3", 
     "maintainer": "qmk", 
-    "bootloader": "caterina", 
     "width": 17, 
     "height": 17.24, 
     "layouts": {
diff --git a/keyboards/orthodox/rev3_teensy/info.json b/keyboards/orthodox/rev3_teensy/info.json
index c472fe514..579167f6d 100644
--- a/keyboards/orthodox/rev3_teensy/info.json
+++ b/keyboards/orthodox/rev3_teensy/info.json
@@ -1,7 +1,6 @@
 {
     "keyboard_name": "Monkeebs Orthodox Rev.3", 
     "maintainer": "qmk", 
-    "bootloader": "halfkay", 
     "width": 17, 
     "height": 17.24, 
     "layouts": {
diff --git a/keyboards/phantom/info.json b/keyboards/phantom/info.json
index 93ca99c22..2d1be5187 100644
--- a/keyboards/phantom/info.json
+++ b/keyboards/phantom/info.json
@@ -2,7 +2,6 @@
   "keyboard_name": "Phantom",
   "url": "https://deskthority.net/wiki/Phantom",
   "maintainer": "qmk",
-  "bootloader": "halfkay",
   "width": 18.25,
   "height": 6.5,
   "layouts": {
diff --git a/keyboards/planck/info.json b/keyboards/planck/info.json
index 751a56ef8..765d7d06a 100644
--- a/keyboards/planck/info.json
+++ b/keyboards/planck/info.json
@@ -3,7 +3,6 @@
   "keyboard_folder": "planck",
   "url": "https://olkb.com/planck",
   "maintainer": "jackhumbert",
-  "bootloader": "atmel-dfu",
   "width": 12,
   "height": 4,
   "layouts": {
diff --git a/keyboards/planck/light/info.json b/keyboards/planck/light/info.json
index cf55cfbc9..f368dc76e 100644
--- a/keyboards/planck/light/info.json
+++ b/keyboards/planck/light/info.json
@@ -1,5 +1,4 @@
 {
   "keyboard_name": "Planck Light",
   "keyboard_folder": "planck/light",
-  "bootloader": "qmk-dfu"
 }
diff --git a/keyboards/preonic/info.json b/keyboards/preonic/info.json
index ac91c8ee6..3e5670cfa 100644
--- a/keyboards/preonic/info.json
+++ b/keyboards/preonic/info.json
@@ -3,7 +3,6 @@
   "keyboard_folder": "preonic",
   "url": "https://olkb.com/preonic",
   "maintainer": "jackhumbert",
-  "bootloader": "atmel-dfu",
   "width": 12,
   "height": 5,
   "layouts": {
diff --git a/keyboards/sweet16/info.json b/keyboards/sweet16/info.json
index 0e3160cfb..445a5909e 100644
--- a/keyboards/sweet16/info.json
+++ b/keyboards/sweet16/info.json
@@ -2,7 +2,6 @@
   "keyboard_name": "Sweet 16",
   "url": "",
   "maintainer": "qmk",
-  "bootloader": "atmel-dfu",
   "width": 4,
   "height": 4,
   "layouts": {
diff --git a/keyboards/tada68/info.json b/keyboards/tada68/info.json
index 36d1c0236..7d0c77c44 100644
--- a/keyboards/tada68/info.json
+++ b/keyboards/tada68/info.json
@@ -2,7 +2,6 @@
   "keyboard_name": "Tada68",
   "url": "",
   "maintainer": "qmk",
-  "bootloader": "atmel-dfu",
   "width": 16,
   "height": 5,
   "layouts": {
diff --git a/keyboards/tkc1800/info.json b/keyboards/tkc1800/info.json
index 33b50fbe3..f06a16c15 100644
--- a/keyboards/tkc1800/info.json
+++ b/keyboards/tkc1800/info.json
@@ -2,7 +2,6 @@
   "keyboard_name": "TKC1800",
   "url": "",
   "maintainer": "qmk",
-  "bootloader": "atmel-dfu",
   "width": 19.5,
   "height": 7,
   "layouts": {
diff --git a/keyboards/tv44/info.json b/keyboards/tv44/info.json
index 52970ff03..3003754da 100644
--- a/keyboards/tv44/info.json
+++ b/keyboards/tv44/info.json
@@ -2,7 +2,6 @@
   "keyboard_name": "tv44",
   "url": "",
   "maintainer": "qmk",
-  "bootloader": "atmel-dfu",
   "width": 12.75,
   "height": 4,
   "layouts": {
diff --git a/keyboards/v60_type_r/info.json b/keyboards/v60_type_r/info.json
index ab666fc7c..5aaf760e1 100644
--- a/keyboards/v60_type_r/info.json
+++ b/keyboards/v60_type_r/info.json
@@ -2,7 +2,6 @@
   "keyboard_name": "V60 Type R",
   "url": "",
   "maintainer": "qmk",
-  "bootloader": "atmel-dfu",
   "width": 15,
   "height": 5,
   "layouts": {
diff --git a/keyboards/whitefox/info.json b/keyboards/whitefox/info.json
index 44bdaef90..4c0f096b1 100644
--- a/keyboards/whitefox/info.json
+++ b/keyboards/whitefox/info.json
@@ -1,8 +1,6 @@
 {
   "keyboard_name": "Whitefox",
-  "url": "",
   "maintainer": "qmk",
-  "bootloader": "",
   "width": 16,
   "height": 5,
   "layouts": {
diff --git a/keyboards/xd60/info.json b/keyboards/xd60/info.json
index 78fd30860..f60493762 100644
--- a/keyboards/xd60/info.json
+++ b/keyboards/xd60/info.json
@@ -1,8 +1,6 @@
 {
     "keyboard_name": "XD60", 
-    "url": "", 
     "maintainer": "qmk", 
-    "bootloader": "atmel-dfu", 
     "width": 15, 
     "height": 5, 
     "layouts": {