diff --git a/utils/htmlcheck/README.md b/internal/htmlcheck/README.md
similarity index 100%
rename from utils/htmlcheck/README.md
rename to internal/htmlcheck/README.md
diff --git a/utils/htmlcheck/caniemail-data.json b/internal/htmlcheck/caniemail-data.json
similarity index 100%
rename from utils/htmlcheck/caniemail-data.json
rename to internal/htmlcheck/caniemail-data.json
diff --git a/utils/htmlcheck/caniemail.go b/internal/htmlcheck/caniemail.go
similarity index 100%
rename from utils/htmlcheck/caniemail.go
rename to internal/htmlcheck/caniemail.go
diff --git a/utils/htmlcheck/config.go b/internal/htmlcheck/config.go
similarity index 100%
rename from utils/htmlcheck/config.go
rename to internal/htmlcheck/config.go
diff --git a/utils/htmlcheck/css.go b/internal/htmlcheck/css.go
similarity index 100%
rename from utils/htmlcheck/css.go
rename to internal/htmlcheck/css.go
diff --git a/utils/htmlcheck/html.go b/internal/htmlcheck/html.go
similarity index 100%
rename from utils/htmlcheck/html.go
rename to internal/htmlcheck/html.go
diff --git a/utils/htmlcheck/main.go b/internal/htmlcheck/main.go
similarity index 100%
rename from utils/htmlcheck/main.go
rename to internal/htmlcheck/main.go
diff --git a/utils/htmlcheck/platforms.go b/internal/htmlcheck/platforms.go
similarity index 100%
rename from utils/htmlcheck/platforms.go
rename to internal/htmlcheck/platforms.go
diff --git a/utils/htmlcheck/structs.go b/internal/htmlcheck/structs.go
similarity index 100%
rename from utils/htmlcheck/structs.go
rename to internal/htmlcheck/structs.go
diff --git a/utils/linkcheck/main.go b/internal/linkcheck/main.go
similarity index 100%
rename from utils/linkcheck/main.go
rename to internal/linkcheck/main.go
diff --git a/utils/linkcheck/status.go b/internal/linkcheck/status.go
similarity index 100%
rename from utils/linkcheck/status.go
rename to internal/linkcheck/status.go
diff --git a/utils/linkcheck/structs.go b/internal/linkcheck/structs.go
similarity index 100%
rename from utils/linkcheck/structs.go
rename to internal/linkcheck/structs.go
diff --git a/utils/logger/logger.go b/internal/logger/logger.go
similarity index 100%
rename from utils/logger/logger.go
rename to internal/logger/logger.go
diff --git a/utils/tools/argsparser.go b/internal/tools/argsparser.go
similarity index 100%
rename from utils/tools/argsparser.go
rename to internal/tools/argsparser.go
diff --git a/utils/tools/html.go b/internal/tools/html.go
similarity index 100%
rename from utils/tools/html.go
rename to internal/tools/html.go
diff --git a/utils/tools/message.go b/internal/tools/message.go
similarity index 100%
rename from utils/tools/message.go
rename to internal/tools/message.go
diff --git a/utils/tools/tags.go b/internal/tools/tags.go
similarity index 100%
rename from utils/tools/tags.go
rename to internal/tools/tags.go
diff --git a/utils/tools/tools_test.go b/internal/tools/tools_test.go
similarity index 100%
rename from utils/tools/tools_test.go
rename to internal/tools/tools_test.go
diff --git a/utils/updater/targz.go b/internal/updater/targz.go
similarity index 100%
rename from utils/updater/targz.go
rename to internal/updater/targz.go
diff --git a/utils/updater/unzip.go b/internal/updater/unzip.go
similarity index 100%
rename from utils/updater/unzip.go
rename to internal/updater/unzip.go
diff --git a/utils/updater/updater.go b/internal/updater/updater.go
similarity index 100%
rename from utils/updater/updater.go
rename to internal/updater/updater.go