A non-contact type dental shade matching device is provided, comprising a camera body for capturing image of one or more target teeth an opaque intra-oral compartment snugly adapted for a human mouth an opaque cover shield body connected between the camera body and the intra-oral compartment one or more holders for holding one or more shade tabs and a color matching module being operably connected to the camera body to receive the captured images containing color and translucency information of the target tooth and/or shade tab information, and then to process the images based on a content-based algorithm for automatic shade matching between the target tooth and the shade tabs for each of the captured images, so as to achieve an optimal dental prosthesis.