I know we can create detail object from the master object by default. Like we can create contacts from account. But now I got a requirement to create Account from a Contact detail page. As we know, only the visualforce page which is using Contact standardcontroller can be added into a Contact page layout. But to call create() on Account, we have to use Account standardcontroller. So I tried to create a custom button calling a visualforce page which is using Account standardcontroller. Like below: