Index: functions.php
===================================================================
--- functions.php	(revision 32130)
+++ functions.php	(working copy)
@@ -2181,6 +2181,7 @@
 	'bmp' => 'image/bmp',
 	'tiff|tif' => 'image/tiff',
 	'ico' => 'image/x-icon',
+	'svg' => 'image/svg+xml',
 	// Video formats.
 	'asf|asx' => 'video/x-ms-asf',
 	'wmv' => 'video/x-ms-wmv',
Index: media-template.php
===================================================================
--- media-template.php	(revision 32130)
+++ media-template.php	(working copy)
@@ -294,6 +294,8 @@
 					<div class="media-progress-bar"><div></div></div>
 				<# } else if ( 'image' === data.type && data.sizes && data.sizes.large ) { #>
 					<img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" />
+				<# } else if ( 'svg+xml' === data.subtype ) { #>
+					<img class="details-image" src="{{ data.url }}" draggable="false" />
 				<# } else if ( 'image' === data.type && data.sizes && data.sizes.full ) { #>
 					<img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" />
 				<# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #>
@@ -449,6 +451,10 @@
 			<div class="thumbnail">
 				<# if ( data.uploading ) { #>
 					<div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div>
+				<# } else if ( 'svg+xml' === data.subtype ) { #>
+					<div class="centered">
+						<img src="{{ data.url }}" class="thumbnail" draggable="false" />
+					</div>
 				<# } else if ( 'image' === data.type && data.sizes ) { #>
 					<div class="centered">
 						<img src="{{ data.size.url }}" draggable="false" alt="" />
@@ -505,6 +511,10 @@
 			<div class="thumbnail thumbnail-{{ data.type }}">
 				<# if ( data.uploading ) { #>
 					<div class="media-progress-bar"><div></div></div>
+				<# } else if ( 'svg+xml' === data.subtype ) { #>
+					<div class="centered">
+						<img src="{{ data.url }}" class="thumbnail" draggable="false" />
+					</div>
 				<# } else if ( 'image' === data.type && data.sizes ) { #>
 					<img src="{{ data.size.url }}" draggable="false" />
 				<# } else { #>
