Softsub è un tipo di sottotitoli per video digitale, che vengono memorizzati separatamente dal video stesso, usando formati di file particolari come *.srt, *.ssa e *.ass. I sottotitoli non sono quindi impressi nell'immagine come avviene per l'hardsub, ma sono codificati a runtime durante la riproduzione del video. Per vederli occorre installare alcuni filtri.
I softsub presentano molti vantaggi:
Qualora un video ed un file di softsub si trovino salvati nella stessa cartella e con lo stesso nome, molti programmi per la riproduzione dei video visualizzeranno automaticamente i sottotitoli. Se hanno nome diverso e/o sono salvati in posizioni diverse, il file dei sottotitoli dovrà essere selezionato tramite il programma stesso.