RepDB · Free Exercise Dataset Get the full dataset →

Clap Push-Ups

An explosive plyometric push-up developing chest power and fast-twitch muscle fibers.

Chest · Bodyweight · Advanced

Clap Push-Ups — start position, flat illustration
start
Clap Push-Ups — peak position, flat illustration
peak

Muscles worked by the Clap Push-Ups

Primary

ChestPectoralis Major

Secondary

TricepsTriceps Brachii

Also called: pec, pecs, pectoralis major, pectoralis, chest muscles.

Equipment

No equipment — this is a bodyweight exercise.

How to do the Clap Push-Ups

  1. Begin in a standard push-up position.
  2. Lower your chest to the floor.
  3. Explosively push up so hands leave the ground.
  4. Clap your hands together and land softly, returning to start.
  5. Repeat.

Form tips

  • Land with soft elbows to absorb impact.
  • Ensure you have enough upper body strength before attempting.

At a glance

Body partChest
CategoryStrength
Force typePush
MechanicCompound
DifficultyAdvanced
EquipmentBodyweight
GoalsPower, Endurance
TagsCalisthenics, Knee safe, No axial load, Lower back safe
MET7.0 (metabolic equivalent, for calorie estimates)
UnilateralNo
BodyweightYes
Dataset idclap-push-ups

Clap Push-Ups in German & Spanish

GermanKlatschen-Push-Ups
SpanishFlexiones con Palmada

Descriptions, instructions and tips ship in all three languages in the JSON.

Exercise data (JSON)

The record below is exactly what exercises.json ships for this exercise — names, descriptions, instructions and tips in English, German and Spanish.

{
  "id": "clap-push-ups",
  "name_en": "Clap Push-Ups",
  "name_de": "Klatschen-Push-Ups",
  "name_es": "Flexiones con Palmada",
  "description_en": "An explosive plyometric push-up developing chest power and fast-twitch muscle fibers.",
  "description_de": "Ein explosiver plyometrischer Push-Up zur Entwicklung von Brustpower und schnellen Muskelfasern.",
  "description_es": "Una flexión pliométrica explosiva que desarrolla la potencia del pecho y las fibras musculares de contracción rápida.",
  "category": "strength",
  "force_type": "push",
  "mechanic": "compound",
  "difficulty": "advanced",
  "body_part": "chest",
  "primary_muscles": [
    "pectoralis_major"
  ],
  "secondary_muscles": [
    "triceps_brachii"
  ],
  "goals": [
    "power",
    "endurance"
  ],
  "tags": [
    "calisthenics",
    "knee_safe",
    "no_axial_load",
    "lower_back_safe"
  ],
  "variation_group": "push-up",
  "is_unilateral": false,
  "is_bodyweight": true,
  "instructions_en": [
    "Begin in a standard push-up position.",
    "Lower your chest to the floor.",
    "Explosively push up so hands leave the ground.",
    "Clap your hands together and land softly, returning to start.",
    "Repeat."
  ],
  "instructions_de": [
    "Nimm die normale Push-Up-Position ein.",
    "Senke die Brust zum Boden.",
    "Drücke dich explosiv ab, sodass die Hände den Boden verlassen.",
    "Klatsche in die Hände und lande weich, zurück zur Startposition.",
    "Wiederholen."
  ],
  "instructions_es": [
    "Comienza en la posición estándar de flexión.",
    "Baja el pecho hacia el suelo.",
    "Empuja hacia arriba de forma explosiva para que las manos despeguen del suelo.",
    "Da una palmada y aterriza suavemente, volviendo a la posición inicial.",
    "Repite."
  ],
  "tips_en": [
    "Land with soft elbows to absorb impact.",
    "Ensure you have enough upper body strength before attempting."
  ],
  "tips_de": [
    "Lande mit leicht gebeugten Ellbogen, um den Aufprall abzufedern.",
    "Stelle sicher, dass du über genug Oberkörperkraft verfügst, bevor du es versuchst."
  ],
  "tips_es": [
    "Aterriza con los codos ligeramente flexionados para absorber el impacto.",
    "Asegúrate de tener suficiente fuerza en la parte superior del cuerpo antes de intentarlo."
  ],
  "met": 7.0,
  "images": {
    "flat": {
      "start": "images/flat/clap-push-ups-start.webp",
      "peak": "images/flat/clap-push-ups-peak.webp"
    }
  }
}

Fetch just this exercise

const { exercises } = await fetch(
  "https://exercise-dataset.com/exercises.json"
).then(r => r.json());
const ex = exercises.find(e => e.id === "clap-push-ups");

Free for personal and commercial in-app use with attribution (“Exercise data by RepDB”) — see the license and ready-made attribution snippets. Redistributing the data as a dataset or API is not permitted.