As of the latest update, Google Chrome and Microsoft Edge have made a breaking change to how file uploads are handled. Once your system installs this update, you will not be able to upload new images. Please use another browser until we can get it fixed.

Testicular epidermoid cyst

Testicular epidermoid cysts, also known as keratocysts, are rare benign tumors.

Testicular epidermoid cysts account for around 1-2% of all testicular masses and typically present in mid-adulthood (2nd to 4th decades) 1,2. They are the most common type of benign testicular neoplasms 6.

The presentation can be similar to those of malignant germ cell tumors. Patients typically present with a painless and non-tender, testicular mass between 1-3 cm in diameter.

Composed of layers of keratinous debris lined with keratinizing squamous epithelium.

  • non-vascular, well-marginated intratesticular mass
  • may demonstrate a characteristic lamellated "onion skin" or "whorled" appearance with alternating hyperechoic and hypoechoic rings
  • some lesions may show a target appearance with a halo of hypoechogenicity and a central hyperechoic region

Tend to be well demarcated.  

  • T1: overall signal can be variable; may show alternating rings of high and low signal
  • T2: may a low-intensity rim 3; may also show alternating rings of high and low signal
  • T1 C+ (Gd): typically no contrast enhancement 3

These lesions are benign with no malignant potential 3.

If the diagnosis of an epidermoid is suspected at the preoperative ultrasound, the lesion can be enucleated and frozen sections obtained to confirm the diagnosis. However, treatment is controversial; some authorities advocate orchiectomy, others suggest organ-sparing surgery. 

Ultrasound - testicular and scrotal
Share article

Article information

rID: 8391
System: Urogenital
Tag: cases, cases
Synonyms or Alternate Spellings:
  • Testicular epidermoid
  • Testicular keratocyst

Support Radiopaedia and see fewer ads

Cases and figures

  • Case 1
    Drag here to reorder.
  • Updating… Please wait.

     Unable to process the form. Check for errors and try again.

     Thank you for updating your details.