 <p>In a imagePath , set location of your image. Like here its showing test.jpg file is stored in images folder.</p> <pre><code> String base = Environment.getExternalStorageDirectory().getAbsolutePath().toString(); String imagePath = "file://"+ base + "/images/test.jpg"; String html = "&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;img src=\""+ imagePath + "\"&gt;&lt;/body&gt;&lt;/html&gt;"; mWebView.loadDataWithBaseURL("", html, "text/html","utf-8", ""); </code></pre>