diff --git a/Calculators/Body-Shape-Calculator/README.md b/Calculators/Body-Shape-Calculator/README.md
new file mode 100644
index 000000000..0c1bfda8c
--- /dev/null
+++ b/Calculators/Body-Shape-Calculator/README.md
@@ -0,0 +1,16 @@
+#
Body Shape Calculator
+
+## Description :-
+
+Calculator that is based on comparing the waist and bust/chest measurements to the hip measurements. This helps categorize a body shape category (Rectangle, hourglass, triangle, etc).
+This calculator will display your body shape + suggest clothing styles.
+
+## Tech Stacks :-
+
+- HTML
+- CSS
+- JavaScript
+
+## Screenshots :-
+
+![image](https://github.com/user-attachments/assets/06ede4c0-221e-40b2-ba15-3d200151c4c8)
diff --git a/Calculators/Body-Shape-Calculator/index.html b/Calculators/Body-Shape-Calculator/index.html
new file mode 100644
index 000000000..ccf7bf11c
--- /dev/null
+++ b/Calculators/Body-Shape-Calculator/index.html
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+ Body Shape Calculator
+
+
+
+ Find your body style
+
+
+
+
+ "Embrace your individuality and rock what makes you feel good!"
+
+
+
+
diff --git a/Calculators/Body-Shape-Calculator/script.js b/Calculators/Body-Shape-Calculator/script.js
new file mode 100644
index 000000000..abb5968bd
--- /dev/null
+++ b/Calculators/Body-Shape-Calculator/script.js
@@ -0,0 +1,60 @@
+function calculateShape() {
+ const bustInput = document.getElementById("bust");
+ const waistInput = document.getElementById("waist");
+ const hipsInput = document.getElementById("hips");
+
+ // Get unit values from each select element
+ const bustUnit = bustInput.parentElement.querySelector(".unit-selector").value;
+ const waistUnit = waistInput.parentElement.querySelector(".unit-selector").value;
+ const hipsUnit = hipsInput.parentElement.querySelector(".unit-selector").value;
+
+ let convertedBust = parseFloat(bustInput.value);
+ let convertedWaist = parseFloat(waistInput.value);
+ let convertedHips = parseFloat(hipsInput.value);
+
+ // Convert to centimeters if selected
+ if (bustUnit === "centimeters") {
+ convertedBust *= 2.54;
+ }
+ if (waistUnit === "centimeters") {
+ convertedWaist *= 2.54;
+ }
+ if (hipsUnit === "centimeters") {
+ convertedHips *= 2.54;
+ }
+
+ let resultText;
+ let suggestionText;
+
+ if (convertedBust > convertedWaist && convertedBust > convertedHips) {
+ resultText = "RESULT:-Triangle Shape";
+ suggestionText = "SUGGESTION:-Wear clothes like A-line skirts, V-neck tops, and wrap dresses.";
+ } else if (convertedWaist > convertedBust && convertedWaist > convertedHips) {
+ resultText = "RESULT:-Inverted Triangle Shape";
+ suggestionText = "SUGGESTION:-Wear clothes like wide-leg pants, boat neck tops, and structured jackets.";
+ } else if (convertedHips > convertedBust && convertedHips > convertedWaist) {
+ resultText = "RESULT:-Rectangle Shape";
+ suggestionText = "SUGGESTION:-Wear clothes like high-waisted pants, peplum tops, and belted dresses.";
+ } else if (convertedBust === convertedWaist && convertedBust === convertedHips) {
+ resultText = "RESULT:-Hourglass Shape";
+ suggestionText = "SUGGESTION:-Wear clothes like wrap dresses, pencil skirts, and fitted tops.";
+ } else if (convertedBust === convertedWaist || convertedBust === convertedHips || convertedWaist === convertedHips) {
+ resultText = "RESULT:-Diamond Shape";
+ suggestionText = "SUGGESTION:-Wear clothes like bootcut pants, off-the-shoulder tops, and empire waist dresses.";
+ } else if (convertedBust < convertedWaist && convertedBust < convertedHips) {
+ resultText = "RESULT:-Pear Shape";
+ suggestionText = "SUGGESTION:-Wear clothes like bootcut pants, off-the-shoulder tops, and empire waist dresses.";
+ } else if (convertedWaist < convertedBust && convertedWaist < convertedHips) {
+ resultText = "RESULT:-Apple Shape";
+ suggestionText = "SUGGESTION:-Wear clothes like A-line skirts, V-neck tops, and wrap dresses.";
+ } else if (convertedHips < convertedBust && convertedHips < convertedWaist) {
+ resultText = "RESULT:-Oval Shape";
+ suggestionText = "SUGGESTION:-Wear clothes like wide-leg pants, boat neck tops, and structured jackets.";
+ } else {
+ resultText = "Invalid input. Please enter valid measurements.";
+ suggestionText = "";
+ }
+
+ document.getElementById("result").innerHTML = resultText;
+ document.getElementById("suggestion").innerHTML = suggestionText;
+}
diff --git a/Calculators/Body-Shape-Calculator/style.css b/Calculators/Body-Shape-Calculator/style.css
new file mode 100644
index 000000000..116944f81
--- /dev/null
+++ b/Calculators/Body-Shape-Calculator/style.css
@@ -0,0 +1,123 @@
+body {
+ font-weight: bold;
+ background: rgb(238, 174, 202);
+ background: radial-gradient(circle, rgba(238, 174, 202, 1) 0%, rgba(148, 187, 233, 1) 100%);
+ opacity: 1;
+ font-family: Arial, sans-serif;
+ display: block;
+ justify-content: center;
+ align-items: center;
+ height: 100vh;
+ margin: 20;
+ color: #111010;
+}
+
+footer {
+ color: #111010;
+ text-align: center;
+ display: block;
+}
+
+img {
+ margin-bottom: 20px;
+ width: 70px;
+ height: 50px;
+}
+
+h1 {
+ text-align: center;
+ font-style: oblique;
+ font-size: 1.5em;
+ font-weight: bolder;
+
+}
+
+.container {
+ display: block;
+ background-color: rgba(221, 178, 203, 0.768);
+ padding: 20px;
+ border-radius: 8px;
+ box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
+ max-width: 400px;
+ width: 100%;
+ text-align: center;
+ margin: 0 auto;
+}
+
+hr {
+ color: #cba8ec;
+}
+
+label {
+ display: flex;
+ margin-bottom: 5px;
+ font-weight: bold;
+}
+
+.input-group {
+ margin-bottom: 15px;
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ border-radius: 5px;
+}
+
+.input-group input {
+ width: 80%;
+ padding: 10px;
+ border: 1px solid rgb(234, 229, 230);
+ border-radius: 5px;
+ font-size: 16px;
+}
+
+.input-group button {
+ width: 100%;
+ padding: 10px;
+ background-color: #de8dad;
+ color: white;
+ border: none;
+ border-radius: 5px 0 0 5px;
+ cursor: pointer;
+ font-size: 1em;
+ transition: background-color 0.3s ease;
+}
+
+button:hover {
+ background-color: rgb(222, 197, 210);
+}
+
+.unit-selector {
+ padding: 10px;
+ border-color: #e4b3c7;
+ color: rgb(157, 155, 155);
+ border: #de8dad;
+ border-radius: 0 5px 5px 0;
+ cursor: pointer;
+ font-size: 1em;
+}
+
+#result {
+ margin-top: 20px;
+ padding: 15px;
+ text-align: center;
+ font-size: 1.2em;
+ font-weight: bold;
+}
+
+.footer {
+ text-align: center;
+ font-size: 1em;
+ font-weight: lighter;
+ color: #ada8a8;
+}
+
+#result.hidden {
+ display: none;
+}
+
+#suggestion {
+ font-size: 1em;
+ font-weight: lighter;
+ color: #454445;
+ text-align: center;
+}
diff --git a/Calculators/Capacitance-Calculator/README.md b/Calculators/Capacitance-Calculator/README.md
new file mode 100644
index 000000000..dd1a0ed10
--- /dev/null
+++ b/Calculators/Capacitance-Calculator/README.md
@@ -0,0 +1,15 @@
+# Capacitance Calculator
+
+## Description :-
+
+This calculator will help to find the capacitance in a parallel plate capacitor.
+
+## Tech Stacks :-
+
+- HTML
+- CSS
+- JavaScript
+
+## Screenshots :-
+
+![image](https://github.com/user-attachments/assets/f9692a50-1dc2-4a22-89e8-33a2431b66a1)
diff --git a/Calculators/Capacitance-Calculator/index.html b/Calculators/Capacitance-Calculator/index.html
new file mode 100644
index 000000000..049ed9417
--- /dev/null
+++ b/Calculators/Capacitance-Calculator/index.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+ Capacitance Calculator
+
+
+
+
Parallel Plate Capacitor Calculator
+ A (plate area):
+
+ (mm²)
+
+ d (distance):
+
+ (mm)
+
+ K (dielectric constant):
+
+
+ Compute
+
+ Capacitance:
+
+ (uF)
+
+ Capacitance:
+
+ (pF)
+
+
+
+
diff --git a/Calculators/Capacitance-Calculator/script.js b/Calculators/Capacitance-Calculator/script.js
new file mode 100644
index 000000000..2cb73b005
--- /dev/null
+++ b/Calculators/Capacitance-Calculator/script.js
@@ -0,0 +1,23 @@
+function computeCapacitance() {
+ const epsilon0 = 8.854187817e-12; // Vacuum permittivity in F/m
+ const area = document.getElementById("area").value;
+ const distance = document.getElementById("distance").value;
+ const dielectric = document.getElementById("dielectric").value;
+
+ if (area && distance && dielectric) {
+ const areaMeters = area * 1e-6; // convert mm² to m²
+ const distanceMeters = distance * 1e-3; // convert mm to m
+ const capacitanceFarads =
+ (dielectric * epsilon0 * areaMeters) / distanceMeters;
+
+ const capacitanceMicroFarads = capacitanceFarads * 1e6;
+ const capacitancePicoFarads = capacitanceFarads * 1e12;
+
+ document.getElementById("capacitanceUF").value =
+ capacitanceMicroFarads.toFixed(6);
+ document.getElementById("capacitancePF").value =
+ capacitancePicoFarads.toFixed(6);
+ } else {
+ alert("Please fill in all fields.");
+ }
+}
diff --git a/Calculators/Capacitance-Calculator/style.css b/Calculators/Capacitance-Calculator/style.css
new file mode 100644
index 000000000..423cb6a41
--- /dev/null
+++ b/Calculators/Capacitance-Calculator/style.css
@@ -0,0 +1,81 @@
+body {
+ font-family: Arial, sans-serif;
+ background: linear-gradient(to right, #4facfe, #00f2fe);
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ height: 100vh;
+ margin: 0;
+}
+
+.calculator {
+ background: #ffffff;
+ padding: 20px;
+ border-radius: 15px;
+ box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
+ max-width: 400px;
+ width: 100%;
+ text-align: center;
+ animation: fadeIn 1.5s ease-in-out;
+}
+
+h1 {
+ font-size: 1.5em;
+ margin-bottom: 20px;
+ color: #333;
+}
+
+label {
+ display: block;
+ margin: 10px 0 5px;
+ color: #555;
+ font-weight: bold;
+}
+
+input[type="number"],
+input[type="text"] {
+ width: calc(100% - 30px);
+ padding: 10px;
+ margin-bottom: 10px;
+ border: 2px solid #ddd;
+ border-radius: 10px;
+ transition: border-color 0.3s;
+}
+
+input[type="number"]:focus,
+input[type="text"]:focus {
+ border-color: #00f2fe;
+ outline: none;
+}
+
+button {
+ background: linear-gradient(to right, #ff416c, #ff4b2b);
+ color: #fff;
+ border: none;
+ padding: 10px 20px;
+ border-radius: 25px;
+ cursor: pointer;
+ font-size: 1em;
+ transition: background 0.3s;
+ box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
+}
+
+button:hover {
+ background: linear-gradient(to right, #ff4b2b, #ff416c);
+}
+
+span {
+ color: #555;
+ font-weight: bold;
+}
+
+@keyframes fadeIn {
+ from {
+ opacity: 0;
+ transform: translateY(-20px);
+ }
+ to {
+ opacity: 1;
+ transform: translateY(0);
+ }
+}
diff --git a/Calculators/Clothing-Size-Calculator/index.html b/Calculators/Clothing-Size-Calculator/index.html
index 315f13a9a..18b04725f 100644
--- a/Calculators/Clothing-Size-Calculator/index.html
+++ b/Calculators/Clothing-Size-Calculator/index.html
@@ -62,4 +62,4 @@ 🌏 International Clothing Size Calculator ✨