diff --git a/Cargo.lock b/Cargo.lock
index 6687b6c5894feffa3d2919e1bb9a345c30575178..4ef7f126587e6b3dfd682ade56371a2c82ba029a 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -559,15 +559,6 @@ version = "0.1.5"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
 
-[[package]]
-name = "openssl-src"
-version = "111.22.0+1.1.1q"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8f31f0d509d1c1ae9cada2f9539ff8f37933831fd5098879e482aa687d659853"
-dependencies = [
- "cc",
-]
-
 [[package]]
 name = "openssl-sys"
 version = "0.9.75"
@@ -577,7 +568,6 @@ dependencies = [
  "autocfg 1.1.0",
  "cc",
  "libc",
- "openssl-src",
  "pkg-config",
  "vcpkg",
 ]
@@ -921,7 +911,6 @@ dependencies = [
  "mime_guess 2.0.4",
  "multipart",
  "open",
- "openssl",
  "path-dedot",
  "percent-encoding 2.1.0",
  "pretty-bytes",
diff --git a/Cargo.toml b/Cargo.toml
index 341c722a7d6475851c2c868d99e8bd490720c0df..21840c495eda24c8476197fa3dbc515cd0c4da5e 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -23,7 +23,6 @@ url = "2.1.0"
 hyper-native-tls = { version = "0.3.0", optional = true }
 mime_guess = "2.0"
 open = "1"
-openssl = { version = "0.10", features = ["vendored"] }
 # Iron crates
 iron = "0.6.1"
 iron-cors = "0.8.0"