You need to give path of link as url in array of Html Attributes of image function for this. e.g. <?php echo $this->Html->image("users/6.jpg", array( "alt" => "hello", 'url' => array('controller' => 'users', 'action' => 'view', 6) )); ?>