- Get the unspent outputs with https://blockchain.info/unspent?address=yourbitcoinaddresshere
- Turn off your internet connection
- Build a raw transaction using https://brainwallet.github.io/#tx
- Turn on your internet connection
- Decode and check the transaction here https://btc.blockr.io/tx/push
Now you have the txid and can decide if you want to push it or build a new raw transaction.
If you are using Brainwallet.github.io, he has mentioned the steps but a bit more detailed one:
• Go to https://blockchain.info/unspent?address=yourbitcoinaddress or https://blockexplorer.com/q/mytransactions/yourbitcoinaddress.
• Copy all the contents(hold Ctrl and press 'a' and then hold ctrl and press 'c')
• Open Brainwallet.github.io/#tx[1] and turn off internet.
• Put private key in "Private key"(first) field and click cancel when a popup comes.
• Click "Edit History" under it and paste the content you copied earlier and in the expanded field.
If you do this successfully, you can see total Bitcoins available in your address in "BTC" field right to "Source Address"(second) field.
• Now enter the address you want to send the Bitcoins to in "Destination Address"(fourth) field and enter the amount in the next field.
Optional: If you want to send Bitcoins to more than one address, you can click "+" button and add appropriate address and amount in it/them.
Optional: Check the size of transaction in "JSON Transaction"(seventh) field and and if it is higher than 1000, change fee to 0.0002BTC and click "Re-sign".
• Now you can see some alpha-numerical characters in field "Raw Transaction"(eighth), it is the raw transaction of that transaction.
Congratulations, you just created a raw transaction!
[1] It is better to download it. Older version is verified by other persons than the new one. So I recommend downloading the previous version.
Edit: Fixed typo.